Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Mounika Lakka

Highland Park,NJ

Summary

Seasoned software developer with over 8 years of experience in the full software development life cycle, including analysis, design, development, testing, and implementation. Skilled in OOP concepts and methodologies like Agile/Scrum and Waterfall. Demonstrates strong analytical, problem-solving, and debugging abilities, with a solid understanding of system development metrics, techniques, and tools. Specializes in Core Java, J2EE, Hibernate, Spring MVC, REST web services, and various web/application servers. A tech-savvy innovator committed to continuous improvement and driving technological advancements for increased productivity and efficient problem-solving.

Overview

13
13
years of professional experience

Work History

Java/J2EE

UHG
08.2019 - Current
  • Involved in PI Planning, Sprint Plan, Sprint Refinement, Sprint Retrospective, Collaboration, Business requirements analysis, story implementation, code reviews, static code analysis and unit test cases.
  • Developed application extensively using Java 8 along with Spring MVC and Junit frameworks.
  • Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and GIT as a Version Control.
  • Used Multithreading (Thread Pool Service) in programming to improve overall performance.
  • Designed applications using Spring Framework features like Dependency injection, Spring Beans, Spring Web flow using MVC.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Using the LOG4j to log regular Debug and Exception statements.
  • Researching JavaScript based framework like React Native and Ionic for frontend.
  • Taken care of Jenkins builds/deployments/Configurations in all level environments.
  • Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.
  • Responsible for managing MongoDB environment with high availability, performance, and scalability perspectives.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Worked on migrating all the application from OCP to K8 service.
  • Worked on creating documents in Mongo database.
  • Involved in developing front end screens using JSP, JSON, XML, HTML, CSS, AJAX, and JavaScript.
  • Designed and developed Microservices business components and RESTful service endpoints using spring boot.
  • Worked on creating Microservices to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Implemented Spring boot Microservices to process the message into the Kafka cluster setup.
  • Closely worked with Kafka admin team to setup Kafka clusters setup on the QA and Production environments.
  • Implemented Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Responsible for React UI and architecture. Building components library, including Tree, side-view, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot with Spring MVC
  • Wrote test cases using JUnit as the Unit testing framework for the developed Java applications
  • Involved in CI/CD process using GIT, Bitbucket, Nexus, Jenkins job creations, Maven build, Create Docker image
  • Handling the project with GIT version control.
  • Environments: J2EE, Java, Spring, Spring Boot, Microservices, Web Services, GIT, Maven, MongoDB, Kafka

Java/J2EE/.Net Developer

TVA
11.2017 - 03.2019
  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Involved in the analysis, design and development of the application components using JSP, Servlets components using J2EE design pattern.
  • Involved in implementing logging and Exception Handling.
  • Performed Back-end Testing-using SQL queries, generating reports to ensure data integrity.
  • Developed REST based web services and used JSON to exchange information.
  • Involved in coordinating with team to resolve defects.
  • Bug Fixes Performance improvements and Feature Enhancements.
  • Experienced in Writing and Executing JUnit Test Cases using Rational Application Developer IDE.
  • Created Interactive User-Interface using Angular 5.0, HTML and CSS.
  • Used Hibernate for Object Relation Mapping (ORM) Java classes.
  • Involved in developing front end screens using JSP, JSON, XML, HTML, CSS, AJAX, and JavaScript.
  • Designed and developed Microservices business components and RESTful service endpoints using spring boot.
  • Worked on creating Microservices to provide RESTful API utilizing Spring Boot with Spring MVC
  • Used Struts to define Controller, action mappings, forms, and View pages.
  • Used SOAP technology to create web services.
  • Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot with Spring MVC
  • Worked on Angular concepts like building the Components, Data binding, created reusable services and used them in different component using Angular 2 Dependency Injection.
  • Configured and managed public/private cloud infrastructures using Amazon Web Services (AWS) like VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
  • Created and configured the continuous delivery pipelines for deploying Microservices and lambda functions using Jenkins CI server.
  • Involved in development and deployment of one such Microservices which is responsible for calculating the Risk associated with client.
  • Developed UI using HTML, CSS, and jQuery to display the data on the client side. By using jQuery and AJAX sent the request to server side and receive the response.
  • Implemented SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Environments: J2EE, Java, Spring, Spring Boot, Microservices, Web Services, GIT, Maven, WebSphere, Putty, Microsoft Studio, AngularJS, HTML, CSS, Typescript, ASP.Net, C#, MySQL, Hibernate, jQuery, Oracle.

Java Developer

Ideal Source Inc.
06.2016 - 10.2017
  • Involved in all stages of Software Development Life Cycle (SDLC) of the project in agile methodology.
  • Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams.
  • Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate, and jQuery.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Development of middle tier in Java EE, and Spring framework with Microservices in Java EE, using Spring Boot.
  • Hosted and consumed RESTful Web services using JAX-RS API with spring Boot.
  • Implemented Spring Boot Microservices to divide the application into various sub modules.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary.
  • Implemented Batch jobs to deal with large number of chunks using Spring Batch Framework to execute the similar jobs simultaneously.
  • Worked on Java Enterprise Edition 7 to remove the inconsistencies between the Servlets and JSF.
  • Used Microservices to communicate using synchronous protocols HTTP and REST.
  • Used Spring DAO concept to interact with database (DB2) using JDBC template.
  • Used Web Sphere Application Developer for building, testing, and deploying application locally used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Integrated REST API with spring for consuming resources using Spring Rest Templates and developed RESTful web services interface to Java -based runtime engine and accounts.
  • Initiated mappings among the relations and written named HQL queries using Hibernate.
  • Implemented data access layer i.e., DAO Classes using Hibernate as an ORM tool and configured xml files according to hibernate framework.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database.
  • Used Design Patterns like Facade, Data Transfer Object (DTO), MVC, Singleton and Data Access Object.
  • Designed services to store and retrieve user data using Cassandra database and communicated with remote servers using REST enabled Web Services on Jersey framework.
  • Developed and consumed RESTful web services to retrieve configuration JSON documents related to customer
  • Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Active MQ as a message queue.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch and used Docker that virtualizes deployment containers and push the code to EC2 cloud using PCF.
  • Worked on Log4j for logging errors, messages, performance logs and implemented test cases in JUnit.
  • Created UNIX shell scripting for periodic generation of reports.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications.
  • Environments: Java 1.5, JSP 2.0, HTML, CSS, JavaScript, EJB 2.0, JDBC 2.0, IBM Web Sphere 5.0, XML, XSLT, XML Schema, JUnit 3.8.1, Rational Rose 4.0, Ant 1.5, UML, Hibernate, Oracle 9i and Windows.

Java/J2EE Developer

Anantha IT Consulting
06.2012 - 12.2014
  • Involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project using Rational Rose 4.0.
  • Developed presentation layer of the project using HTML, CSS, JSP 2.0, JSTL and JavaScript technologies.
  • Developed remote communication using REST/JSON and REST/XML with spring.
  • Involved in writing application-level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards using WebSphere Studio Application Developer (WSAD 5.0).
  • Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton, and Factory patterns.
  • Consumed Web Service for transferring data between different applications.
  • Wrote SPA (Single Page Applications) using RESTful web services plus AJAX and AngularJS.
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Oracle 9i.
  • Developed custom directives and Services in AngularJS
  • Extensively used IBM WebSphere 5.0 while writing code and for creating Data Sources.
  • Written complex SQL queries, stored procedures, functions, and triggers in PL/SQL.
  • Configured and used Log4J for logging all the debugging and error information.
  • Developed Ant build scripts for compiling and building the project.
  • Used IBM WebSphere 5.0 for deploying the application.
  • Used CVS Repository for Version Control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Participated in the production support and maintenance of the project.
  • Environment: Java, J2EE, jQuery, Spring, Spring Boot, Spring Cloud, Hibernate, MVC, Web Services, Microservices, Maven, Web Logic, RAD8.0, JUnit, JMS, Log4j, Cassandra, Linux, Shell Scripting, REST Client, AWS, Jenkins, JIRA, SVN.

Education

Master’s - computer science

Silicon Valley University
SanJose, California
04.2016

Bachelor of Technology -

Osmania University
Telangana
04.2012

Skills

  • Programming Languages: Java, HTML, SQL, C, PL/SQL
  • Java/J2EE Technologies: JSP, Servlet, Java Beans, JDBC, Web Services, SOAP, WSDL, RESTFUL, AJAX, JNDI, JMS, Java Mail
  • Web Development: Angular Js, JavaScript, jQuery, HTML5, CSS3, AJAX
  • Frameworks: Hibernate, Spring 25/30, Spring Boot, Struts 2x/1x, Spring Batch, Spring MVC, Microservices, JSF 12/20
  • Web Services: XML, XSD, WSDL, SOAP, Rest, Apache Axis, DOM, SAX, JAXP, JAXB, XML Beans, API
  • Development Approach: Waterfall and Agile
  • Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI
  • Application/Web Servers: IBM WebSphere 6x/5x, BEA Web Logic 81/91, Apache Tomcat 6x, JBOSS 4x/3x
  • Methodologies/ Design Patterns: OOAD, OOP, UML, MVC2, DAO, Factory pattern, Session Facade
  • Databases: Oracle 8i/9i/10g, SQL Server, IBM DB2, MySQL, and MSSQL 2005
  • IDEs: Eclipse, My Eclipse and Net Beans IDE
  • Build: Ant, Maven
  • Version Controls: GIT, SVN, CVS
  • Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD
  • Protocols: TCP/IP, HTTP, HTTPS, TELNET, FTP and LDAP
  • Operating Systems: All Versions of Windows, MAC, Sun Solaris
  • Teamwork and collaboration
  • Problem-solving
  • Dependable and responsible
  • Excellent communication
  • Critical thinking
  • Computer skills
  • Decision-making

Accomplishments

  • Documented and resolved Production Issues which led to a smooth deployment .
  • Resolved product issue through consumer testing.
  • Collaborated with team of 12 in the development of Propel Phase.
  • Supervised team of 8 staff members.

Languages

English
Full Professional
Hindi
Limited Working

Timeline

Java/J2EE

UHG
08.2019 - Current

Java/J2EE/.Net Developer

TVA
11.2017 - 03.2019

Java Developer

Ideal Source Inc.
06.2016 - 10.2017

Java/J2EE Developer

Anantha IT Consulting
06.2012 - 12.2014

Master’s - computer science

Silicon Valley University

Bachelor of Technology -

Osmania University
Mounika Lakka