Summary
Overview
Work History
Education
Skills
Timeline
Generic

Laxmi Latha Murarishetty

Software Engineer
Hyderabad

Summary

Having 10+ years of experience in web Applications as Java full stack developer in a highly dynamic and challenging environment. Ambitious Java Developer versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages.

Overview

10
10
years of professional experience

Work History

Java Developer

Capitol One
McLean, VA
06.2023 - 12.2023
  • Investigated issues and defects to determine problem root cause and formulate corrective action recommendations.
  • Wrote, modified, and maintained software documentation and specifications.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Documented code clearly and consistently to facilitate easy understanding by fellow developers during maintenance or updates.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Developed and maintained Cronjobs which purges data from Dynamo DB using python scripts, including AWS Lambda and step functions for serverless architecture which reduced manual work by 90%.
  • Created new end-to-end RESTful Web Service by using Spring framework where JSON was used for data transmission
  • Tested and deployed scalable and highly available software products.

Technical Lead

KeyBank
Cleveland, Ohio
12.2022 - 06.2023
  • Lead team of 6 developers in design, development, and implementation of project.
  • Led migration of SOAP services to RESTful APIs, improving system flexibility and scalability.
  • Collaborate with product managers, designers, and stakeholders to define project scope, goals, and deliverables.
  • Conduct code reviews, provide constructive feedback, and mentor team members to improve coding standards and best practices.
  • Coordinate with QA engineers to ensure thorough testing of software applications and adherence to quality standards.
  • Manage project timelines, resources, and priorities to meet deadlines and deliverables.
  • Served as technical liaison between development team and other departments within organization.
  • Hands on experience using JUnit framework for unit testing
  • Developed complex SQL queries to insert, update and used JDBC to invoke Stored Procedures
  • Participated in manual integration testing and collaborated with business users to drive User Acceptance Test
  • Enhance, troubleshoot and solve bugs in java applications.

Fullstack Developer

Capital One
McLean, VA
04.2020 - 11.2022
  • Involved in complete SDLC including design of System Architecture, development of System Use Cases based on functional requirements
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint
  • Used Spring Boot framework for building cloud Microservices and to develop Spring-based applications radically faster with very less configurations
  • Maven is used to develop applications
  • Implemented API controllers (SOAP and REST) and web services client classes to interact with downstream systems
  • Working with CI/CD Principles According to Organizational Standards
  • Monitoring and Documenting Important Metrics (Number of deployments, Number of releases in a month, Failures in CI/Release Pipeline, Code Coverage, Bugs/Defects/Issues in Production, Number of code check-in pushes)
  • Developed Business objects using POJOs and data access layer using Hibernate framework
  • Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform database operations by connecting to Data sources available
  • Used Microservices to communicate using synchronous protocols HTTP, REST and bootstrap Thymeleaf for single sign on html pages
  • Used Postgres as data storage and utilized aspects like replica sets and clear document design to make service extensible scale and feature wise
  • Used GITHUB as version control tool
  • Used Swagger API developer tool for Open API Specification, enabling development across the entire API life cycle, from design and documentation, to test and deployment
  • Used JUnit 4.0 framework for Unit testing of application
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality
  • Worked on Spring REST for creating REST API's services with Spring Boot to modularize code and used Spring Data to access data from Postgres database and implemented Swagger for dynamic REST API documentation
  • Implemented RESTful Web Services using Spring Boot and performed CRUD operations on database, published the REST services and parsed the data from project to client and handled the security, authorization and authentication using Spring Security and Oauth
  • Used Jira ticketing system to keep track of issues and tasks on individuals
  • Created Typescript reusable components and services to consume REST API using Component based architecture provided by Angular 7
  • Worked with Angular 7 to develop single page applications.

Fullstack Java Developer

Apple Inc.
Cupertino, CA
04.2019 - 03.2020
  • As a Full Stack Java Developer involved in complete Software Development Life Cycle and participated in designing, debugging, modifying, Test Driven Development (TTD), reviewing and supporting quality code for web-based applications
  • Developing web-based applications in Java language 7/8 with Spring Boot and Hibernate using additional web technologies including HTML5, Servlets, Angular and CSS
  • Built the site using front-end frameworks/libraries like Angular
  • Designing RESTful web services with JSON representation also modified the existing web services
  • Creating new end-to-end RESTful Web Service by using Spring framework where JSON was used for data transmission
  • Generating REST Services templates by using swagger specifications
  • Implementing new library development with Microservices architecture using REST APIs, Spring Boot and Spring Cloud Configuration
  • Using Microsoft SQL Server to store all the customer information
  • Performed analysis of interacting systems to ensure changes made to one system will not impact other systems
  • Designed new APIs such that opportunities exist for reuse
  • Writing unit test cases for new code also diagnosed problematic applications and assisted system testing
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS
  • Involved in Agile methodology, daily SCRUM meetings and weekly SPRINT Meetings
  • Using JIRA for issue tracking tool and Bitbucket for maintaining the component and for release and version management
  • Involved in production support on issues
  • Whenever the issue rises in production and needs to join the call immediately and work with all the application teams resolve
  • Working with Quality Analysts to ensure changes are thoroughly tested before release
  • Coordinating with the business users in understanding requirements and developing enhancements to the existing application.

Software Developer

Tech Mahindra Ltd.
Hyderabad, TG
01.2014 - 03.2019
  • Project: NX Customization
  • Current project is in customization of NX Cad Software, which is an advanced high-end CAD/CAM/CAE software package originally developed by Siemens PLM Software
  • It is used for Design Engineering analysis, manufacturing finished design by using included machining modules
  • Requirements Gathering, Analysis and preparation of technical design documents
  • Interaction with client and team members for clarifying and finalizing requirements
  • Training other team members
  • Involved in design enhancements for existing applications
  • Depth analysis of UFUNC and NXOpen API's
  • Optimization of code
  • Increase performance of the tool
  • Customized tools for both NX8.5 and NX10.0
  • Incorporating change requests when and where required by the client
  • Rigorous testing to deliver flawless code
  • Quality Assurance of deliverables.

Education

B.E - Mechanical Engineering

M.V.S.R Engineering College
Hyderabad, TG, India
04.2013

Skills

    Java 18, 11, Python, C, C, SQL, PL\SQL

undefined

Timeline

Java Developer

Capitol One
06.2023 - 12.2023

Technical Lead

KeyBank
12.2022 - 06.2023

Fullstack Developer

Capital One
04.2020 - 11.2022

Fullstack Java Developer

Apple Inc.
04.2019 - 03.2020

Software Developer

Tech Mahindra Ltd.
01.2014 - 03.2019

B.E - Mechanical Engineering

M.V.S.R Engineering College
Laxmi Latha MurarishettySoftware Engineer