Venkata Yeluri
Software Engineer
913-***-**** ******.******@**********.*** Overland Park, Kansas LinkedIn Professional Summary
Software Engineer with Around 4 years of experience driving projects through the entire SDLC. Skilled in design, development, implementation, and deployment, ensuring seamless integration across front-end and back-end for successful project completion. Proficient in crafting dynamic web solutions using a diverse tech stack including Java, JavaScript frameworks (React.js), backend frameworks (SpringBoot, Spring MVC), and DevOps tools (Docker, Kubernetes) to cater to unique client requirements. 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. Education
Master of Science in Computer Science
University of Central Missouri, Lee's Summit, MO
Skills
• Programming Languages: C, C++, Java, JavaScript, TypeScript, RxJava, SQL, NoSQL
• Project Management & Methodologies: Scrum Framework, Agile Methodology
• Frontend: HTML5, CSS3, jQuery, Ajax, JSON, XML, React.js, Angular, Bootstrap, Redux, RESTful API
• Backend: Spring Boot, Spring MVC, Spring Data JPA, Spring REST, Spring Security, Hibernate
• Cloud: AWS (EC2, S3, Lambda, SQS, API Gateways, EKS, ELK Stack), Azure(Azure DevOps)
• Tools & Technologies: IntelliJ IDEA, Eclipse, Maven, Gradle, JUnit, Mockito, Jasmine, Jest, Swagger, Lombok
• Database: MySQL, PostgreSQL, MongoDB, Oracle, SQL Server
• CI/CD and DevOps Tools: Jenkins, Docker, Kubernetes, SOAP UI, Git, GitHub, GitLab, RabbitMQ, Kafka Work Experience
JPMorgan Chase & Co., KS Software Engineer Jan 2024 – Present
• Boosted code maintainability and streamlined development by crafting custom React hooks, effectively encapsulating complex DOM logic for seamless reuse across multiple components.
• Designed and developed APIs leveraging microservice architecture, utilizing Spring Boot for efficient development and JMS for asynchronous communication with Kafka as the message broker.
• Designed and implemented OAuth 2.0 authorization frameworks to secure access to APIs, resulting in a 30% reduction in unauthorized access attempts and ensuring compliance with industry-standard security protocols.
• Implemented Spring Data JPA repositories with 20 methods for CRUD operations, filtering, and complex data retrieval tasks.
• Employed test-driven development (TDD) to design and implement automated and comprehensive unit and integration testing with Selenium, Testcontainers, JUnit 5, Mockito, and WebTestClient, achieving 92% code coverage for robust RESTful APIs.
• Improved and managed the CI/CD pipeline using Jenkins and Kubernetes, implementing automated testing and deployment within an agile development framework for seamless backend changes integration and delivery.
• Collaborated with cross-functional teams to build event-driven architectures using AWS Lambda and SQS, increasing system scalability to handle 1 million events per hour during peak traffic. Accenture Solutions Pvt Ltd, India Application Development Associate Feb 2022 – Aug 2022
• Executed robust state management solutions using Redux and Context API to handle complex application states efficiently, resulting in a 20% reduction in development time for React.js.
• Spearheaded Agile transformation, delivering a 25% productivity boost and reduction in defects by fostering a culture of innovation, continuous improvement, and customer-centric development.
• Automated AWS pipeline deployment by integrating CI/CD pipelines using AWS CodePipeline and CodeBuild, decreasing deployment time by 40% and improving system reliability across development, staging, and production environments.
• Established a GraphQL API to query data from diverse sources efficiently, enabling real-time visualization of key metrics through integrated Grafana dashboards increasing data retrieval efficiency by 30%.
• Directed sprint planning and task management using Jira and Bitbucket, advancing J2EE development with design patterns and integrating SOAP and REST APIs, promoting excellence in software development. Goggery Software Solutions Pvt Ltd Jr. Software Engineer Feb 2020 – Jan 2022
• Implemented dynamic, user-friendly interfaces using Angular Material and custom-built components, resulting in a 40% improvement in customer satisfaction scores.
• Accomplished 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.
• Enhanced microservice communication efficiency by 30% by developing well-structured RESTful APIs using Spring MVC and Spring WebFlux, enabling faster data exchange and reduced latency.
• Automated the CI/CD process for Azure Functions using Azure DevOps pipelines, ensuring smooth integration, testing, and deployment cycles across development, staging, and production environments.
• Collaborated with cross-functional teams, including backend developers and UI/UX designers, throughout the SDLC to ensure seamless front-end and backend integration in an agile environment.