Photo of Vinay Reddytrusted member badge

Vinay Reddy

Full stack developer

Bentonville, AR, USA
0
Followers
0
Following
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

Full time contract05/2023 - 10/2023
  1. 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

Full time contract10/2022 - 04/2023
  1. 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

Full time contract04/2022 - 09/2022
  1. 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

Full time12/2019 - 12/2021
  1. 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

Full time09/2018 - 11/2019
  1. 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

Full time04/2015 - 08/2018
  1. 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

01/2022 - 05/2023Master's DegreeClass of 2023

Collections

Outdefine logomark

Assessment badge

Completed assessment
11/13/2023
Skill Verification
Skills
JavaSpring BootJavascriptReact.jsAngularSQLNoSQLPostgreSQLHTMLCSS
ExperienceMid-level5-8 years
Hourly rate$65/hr
Open to
remotehybridonsite

astro circleWelcome 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
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

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!