Post Job Free
Sign in

Software Engineer Full-Stack Web

Location:
Sunnyvale, CA, 94086
Posted:
September 16, 2024

Contact this candidate

Resume:

GAURI PATOLE

SOFTWARE ENGINEER

+1-209-***-**** *****.*@*********.*** Sunnyvale, CA LinkedIn

SUMMARY

• Experienced Software Engineer with 4+ years of expertise in Java (Spring Boot, Spring MVC), and Python (Django, Flask) specializing in microservices architecture and RESTful APIs.

• Experience developing full-stack web applications using the MERN (MongoDB, Express.JS, React.JS, Node.JS) stack, including building APIs, user interfaces, and managing databases.

• Optimizing application performance, implementing CI/CD pipelines with Jenkins, and leveraging Docker for containerization.

• Excellent in Database development using MySQL, SQL Server, and NoSQL databases using MongoDB in various projects with expertise in deploying Stored Procedures, Triggers, and SQL Queries.

[

WORK EXPERIENCE

JPMorgan Chase & Co, CA Software Engineer Jan 2024 – Current

• Architected a complex, interactive React UI with component-based architecture, improving UI state management and user interactions, thereby enhancing performance and user experience.

• Developed full-stack web applications using MERN stack, increasing website speed and improvement in user conversion rates.

• Executed comprehensive unit and integration tests using Java Spring Boot (JUnit), automating backend API calls to enhance reliability, and wrote 20+ automated tests for API sanity testing.

• Integrated Docker images into CI/CD pipelines, enabling automated builds, testing, and deployments of Java applications.

• Designed and implemented scalable microservices with Spring Boot, utilizing REST APIs and Apache Kafka for robust inter-service communication, enhancing system reliability and performance.

• Accomplished GraphQL testing tools (GraphQL tester) to write comprehensive unit and integration tests for the GraphQL API, ensuring code quality.

Zensar Technologies, India Software Engineer II Jan 2020 – Jul 2022

• Accomplished Spring ORM with Hibernate taking advantage of features like Annotation metadata, Auto wiring, and Collections to implement the DAO layer with Hibernate Session Factory, HQL, and SQL.

• Improved application responsiveness by using RabbitMQ's queues to buffer and process messages efficiently, leading to a 30% reduction in average response times.

• Utilized JMS API for implementing asynchronous communication, efficiently placing messages in the message queue to enhance responsiveness and scalability.

• Implemented search functionality using Elasticsearch with various searchable fields, including autocomplete, fuzzy search, and stemming, achieving a 92% search accuracy rate and reducing search query latency by 30%.

• Executed containerized applications on AWS EKS, achieving a 20% reduction in deployment times and optimizing resource utilization through scaling policies.

• Enhanced the efficiency of data flow between the client and server by implementing a GraphQL API Server with the graphql-http library to speed up data retrieval from MongoDB.

Aspire Technolab, India Software Engineer Jan 2019 – Dec 2019

• Connected an Angular.JS frontend to a Django backend using Axios, facilitating efficient data exchange and user interaction.

• Developed and maintained complex user interfaces using PrimeNG components, significantly enhancing user experience and application performance.

• Accomplished asynchronous programming using Node.js's Async/Await syntax to improve application responsiveness by 35% and handle a 2x increase in concurrent users without performance degradation.

• Developed a generative AI model using techniques like Generative Adversarial Networks (GANs) to generate various new data samples that closely resembled the training data distribution.

• Enhanced a pre-trained CNN model for a specific computer vision task (object detection, image segmentation) using techniques like transfer learning and fine-tuning, leading to an improvement in accuracy.

• Established a scalable REST API using a framework like FastAPI to handle a 2x surge in concurrent API requests, ensuring system stability and responsiveness.

SKILLS

• Methodologies: SDLC, Agile/Scrum, Waterfall

• Languages: C++, Python, Java, SQL, JavaScript, TypeScript

• Frameworks/Libraries: Spring Boot, Spring MVC, Spring Cloud, React.JS, Node.JS, Express.JS, Next.JS, Angular, Angular.js, Django

• Web Technologies: HTML5, CSS3, JavaScript, jQuery, Ajax, XML, Redux, REST API, PrimeNG,

• Cloud: AWS (S3, SQS, SES, EC2, Lambda, ECS, CloudWatch, EKS)

• Database: MySQL, PostgreSQL, DynamoDB, Oracle, OpenEdge

• Testing Tools: Postman, Mockito, JUnit

• Tools: Git, GitHub, Maven, Jenkins, GraphQL, Docker, Kubernetes, Grafana, Ansible, RabbitMQ, Kafka EDUCATION

Master of Science in Computer Science University of the Pacific, Stockton, CA Bachelor of Engineering in Computer Engineering Pune University, Maharashtra, India CERTIFICATIONS

Oracle Cloud Infrastructure 2024 Generative AI Certified Professional



Contact this candidate