Vinay Reddy
Full stack developer
I am a Java Full Stack Developer with over 8 years of hands-on experience in designing and implementing robust, scalable, and high-performance software solutions. My expertise spans both the frontend and backend realms, allowing me to contribute effectively to full-stack development projects. Throughout my career, I have successfully delivered end-to-end solutions, leveraging my proficiency in Java, Spring Boot for backend development and a strong command of frontend technologies such as HTML, CSS, and JavaScript, React JS and Angular. I am well-versed in building RESTful web services, working with databases (both SQL and NoSQL), and integrating various third-party APIs.
Careers
Full Stack Java Developer
Walmart
- As a Full Stack Developer, I led the development of responsive web designs in JavaScript using React.js, implementing Docker containers and Kubernetes for efficient microservices management. My involvement in Agile methodology encompassed the end-to-end lifecycle of enterprise applications, from design and development to implementation and testing. I upgraded and migrated Mongo databases, crafting custom applications tailored to clients. Leveraging Java 17 features, I optimized application performance. I integrated Cassandra for high-volume, low-latency data storage, reducing response times. I constructed complex web applications with React.js, utilizing Context API and React Hooks for state management. Adept at CI/CD with Jenkins on Kubernetes, I managed project dependencies using Maven. My expertise extends to Core Java programming, MVC3, Hibernate, and Spring for robust application development. I designed RESTful APIs adhering to best practices and utilized Postman for comprehensive API testing.
Full Stack Java Developer
Petco
- As a seasoned developer, I designed and implemented business components using Spring Boot, Spring DI, and EhCache, maintaining IoC containers and configuring Java beans. In Angular 12, I implemented robust security features like JWT and OAuth, creating reusable TypeScript components and services for REST API consumption. Leveraging Java 11, I employed lambda expressions, multithreading, and parallel operations for efficient sorting. Docker containers were used for Jenkins CI/CD pipelines, creating dynamic application images. I developed JSON APIs on Node.js for AWS and Firebase, ensuring pluggable UI microservices for seamless Dockerized deployments on Kubernetes. In J2EE architecture, I employed a tech stack including Spring, Struts, Hibernate, Servlets utilizing AWS data store for records and prescriptions. Migrating mobile applications to Google Cloud Platform, I modularized code into microservices.
Full Stack Java Developer
Ally Bank
- As a Full Stack developer, I crafted and maintained high-performance web applications using ReactJS and NodeJS, augmenting user engagement. Leveraging React Hooks, Thunk, and Saga middleware, I optimized asynchronous data handling. MongoDB configuration, installation, and cluster design were pivotal in database management. I seamlessly integrated Hibernate with Spring ORM, refactoring monolithic applications into microservices with Spring Boot on Azure. Monitoring and logging were streamlined using Splunk, Dynatrace, and Azure Application Insights. I implemented GraphQL for flexible APIs and developed SPAs with React Router, Redux, and Material UI, enhancing user experience. Employing Docker, Jenkins, and Git for CI/CD, I orchestrated Azure deployment. Database management included SQL and NoSQL databases. Kafka integration involved message publication/consumption and various Kafka APIs. Utilizing Spring Webflux, I constructed streaming-based REST APIs for efficient data processing.
Full Stack Java Developer
Mars Inc
- In my role, I played a key part in the design, development, and testing of Angular applications, utilizing Angular CLI, TypeScript, HTML5, CSS3, JQuery, and Bootstrap. The implementation of Java and J2EE technologies, including JSP, Servlets, Spring, Hibernate, Java Beans, and JDBC, was integral to my responsibilities. I created and managed Docker container images, integrating Spring Boot into the deployment process. Refactoring monolithic applications into microservices using Spring Boot, REST, RabbitMQ, and AWS API-Gateway showcased my architectural skills. Additionally, I implemented security measures such as authentication, authorization, and encryption in Java applications, and built Progressive Web Applications (PWAs) with Angular 8 and service workers for enhanced user experiences.
Front end Developer
Datadot Labs
- In my role, I spearheaded UI development for web applications, crafting layouts and frontend logic using HTML, CSS, and JavaScript. My expertise extended to dynamic web page design with JSP, HTML, CSS, LESS, JavaScript, jQuery, Angular 4. I created custom Angular 4 directives for independent components, enhancing user interface elements. AWS services like EC2, S3, and Cloud Front were seamlessly integrated for code promotion across environments. I played a pivotal role in designing and implementing Angular 4 APIs, microservices, caching layers, and monitoring solutions. Continuous integration and deployment tools, such as Jenkins and Travis CI, were utilized for automated build, test, and deployment pipelines in Angular 4 projects.
Java Developer
Genpact
- In my role, I transitioned from SOAP to Restful web services, ensuring a stateless client-server architecture with JSON support. My responsibilities included detailed analysis based on requirement documents. I developed custom ReactJS components and reusable libraries, integrating Redux for state management in complex web applications. Building single-page applications with ReactJS and React Router, I optimized user experiences and reduced page load times. Database design and maintenance were done using Java, with the development of Java-based RESTful Web Services using SQL Alchemy and PostgreSQL. Additionally, I contributed to Reporting Dashboard components with Spring MVC, Spring Framework, Hibernate, and created Microservices using Spring Boot.
Education
University of Central Missouri
Computer Science
Collections
Assessment badge
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free