Professional Documents
Culture Documents
Manish Addumamilla Resume
Manish Addumamilla Resume
Web Services JAX-WS (SOAP), JAX-RS (REST, REST API), PCF, WSDL.
Web/Application Servers Apache Tomcat 6.0, Kafka, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0.
IDE Eclipse, My Eclipse, NetBeans 7.0, IntelliJ, Visual Studios.
Design Methodologies Agile, Scrum, UML, J2EE Design Patterns.
Application Frameworks Struts 1.x/2.x, Spring 4/5, Spring Core, Spring MVC, Spring Boot, Spring Security, Spring
Batch, Spring ORM.
UML tools/ Build tools Apache ANT, Maven, Jenkins, JUnit, Jira, Dream viewer, Rational Rose, Google cloud, CI/CD,
PCF, Kubernetes, UML, Selenium.
Web Technologies HTML5, CSS3, Java Script, jQuery, AJAX, ReactJS, AngularJS, Bootstrap, JSON
XML XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers.
J2EE Technologies Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.
Version Control IBM Clear Case 7.0, 7.1, SVN, CVS, Git.
ORM Framework Hibernate, JPA, DAO.
Databases Oracle 9i/10g/11g/12c, SQL Server, TSQL, MySQL, Mongo DB, SQL server2012/2014
PROFESSIONAL EXPERIENCE:
Client: Fidelity Investments, Fort Worth Dallas, Texas Feb 2023 – Present
Role: Full Stack Developer
Responsibilities:
Extensively involved in back-end development using Java/J2EE technologies.
Implemented new enhancements, defect analysis, and bug fixing on Spring Boot microservices.
Performed unit testing and supported testing teams.
Extensively worked with Eclipse as the IDE and Visual Studio Code as an editor for application development.
Developed SOAP interfaces to generate the WSDL and XSD Schema.
Developed dynamic and responsive Single Page Applications (SPAs) using Angular, providing users with a seamless and
engaging experience.
Implemented multithreading concepts in Java classes to avoid deadlocks.
Migrated Struts-based Java application into Node JS.
Proficient in Angular development, with hands-on experience in Angular 12, the latest version of the framework.
Implemented reactive forms in Angular 12 for complex data input scenarios.
Integrated Angular applications into CI/CD pipelines using tools like Jenkins, Travis CI, or GitHub Actions.
Involved in development and modifications of REST APIs using Spring REST as a framework and using POSTMAN to validate
the request and responses.
Used Micro Services with Spring Boot services and combination of REST, Apache Kafka message brokers.
Used Apache Kafka for integration and Data Processing with spring and for Multi-Threaded Message Consumption and
worked on Zookeeper to maintain services.
Maintained clear and comprehensive documentation for Angular 12 projects, including architecture diagrams, coding
standards, and deployment procedures.
Used GIT commands and Gitlab for managing code on the repository.
Designed and implemented scalable, Restful, and microservices-based backend. The backend is being written in Java using
Spring Boot for simplicity and scalability.
Participated in daily scrum calls to ensure technical and business partners have status on delivery progress.
Performed Migration test and use cases for applications to AWS cloud with public and private IP ranges to accelerate
development productivity by decreasing test-run times.
Experience with container-based deployments using Docker, working with Docker images, Docker Hub, and Docker-
registries and Kubernetes.
Developed serverless applications using AWS Lambda, allowing for scalable and cost-effective solutions.
Experience in software development with hands-on experience in Design, development, and implementation using C#,
VB.Net, ASP.Net, .NET Framework 3.5 and 4.0, and SQL Server 2014.
Used JIRA to keep track of projects, bugs, and issues.
Leveraged AWS Lambda to eliminate server maintenance overhead and focus on code functionality.
Used Hibernate for Object Relational Mapping (ORM) and data persistence.
Created JUnit test cases and created setup manuals and user guides.
Knowledge of monitoring, logging, and cost management tools that integrate with AWS.
Worked on microservices projects to build docker containers and deploy to Dev, Test, Scale, UAT (SIT), PROD.
Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
Conferred with project managers to obtain information on limitations or capabilities.
Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancing, Auto scaling groups.
Ability to design high availability applications on AWS across availability zones and availability regions.
Prepared reports on programming projects specifications, activities, or status.
Worked with customers or call centers on technical issues including software system design and maintenance.
Created Responsive Web Design using CSS Bootstrap.
Used Jenkins for continuous integration and continuous Deployment (CI/CD).
Coordinated with on-site and offshore team members in daily status meetings to resolve the issues related to project
activities.
Creating new API’s for transferring the customer data between two different systems and sorting in the database.
Developed alerts and timed reports. Develop and manage Splunk applications.
Assisted with design of core scripts to automate SPLUNK maintenance and alerting tasks. Support SPLUNK on UNIX, Linux,
and Windows-based platforms. Assist with automation of processes and procedures.
Environment: Java/J2EE, Spring Boot, Eclipse IDE, Visual Studio Code, SOAP, Angular, Node.js, Angular 12, CI/CD pipelines (Jenkins,
Travis CI, GitHub Actions), REST APIs, Microservices architecture, Apache Kafka, Zookeeper, AWS (EC2, S3, RDS, EBS, Lambda),
Docker, Kubernetes, C#, VB.Net, ASP.Net, .NET Framework, SQL Server, JIRA, Hibernate, Git, GitLab, Splunk, OpenShift
Consumed REST based Microservices with Rest template based on RESTful APIs.
Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud and AWS.
Environment: Java 8, Spring MVC, Spring Boot, React JS, ASP.NET, Hibernate ORM, Microservices, HTML5, CSS3, MongoDB,
JavaScript, Node.js, AWS stack, GIT, JSON, Apache Tomcat, Maven, JBOSS, Oracle, JSP, JavaScript, Maven, Eclipse, Mockito, REST,
Eclipse.SQL-Server2014, Log4j, JIRA, Confluence, Junit, Jenkins, Git, SVN
Environment: Java 6, Spring 4, Hibernate 4.2, Spring batch, Spring quartz, Spring security, Spring JTA, Spring Boot, JPA, Java Scripts,
Big Data , React JS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), AWS, WebSphere Application Server, Eclipse/RAD 8.0, Oracle 11g, SOAP,
RUP, Maven, log4j, Polymer, JUnit, XML, MongoDB, Web Services, ILogJRules 5.0, Splunk, GIT.
Client: State of Utah , Salt Lake City, Utah Aug 2015 to Oct 2018
Role: Full Stack Java Developer
Responsibilities:
Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session
facade, Value object and DAO design patterns.
Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action
Classes.
Utilized Azure Functions for event-driven computing, enabling efficient execution of Java code in response to various
triggers and events within the application.
The application consisted of a monolithic codebase being slowly migrated to a Microservices environment. Each
Microservices backend and frontend tech stack varied slightly from one another.
Implemented Unit testing using Junit.
Utilized Angular Material Design components for creating modern and responsive user interfaces.
Integrated Azure Event Hubs for real-time event processing and telemetry ingestion within the Java full stack application,
enabling seamless data streaming and analysis.
Developed Webpages using UI frameworks bootstrap, Angular JS.
Created DHTML pages, used JavaScript for client-side validations and AJAX, AngularJS to create interactive front-end GUI.
Integrated with various enterprise systems, such as databases, messaging systems, and web services, using WebMethods
Adapters and JMS triggers.
Implemented Angular Reactive Forms for complex form handling and validation logic.
Utilized Azure Cognitive Search for implementing advanced search capabilities within the Java application, enabling fast and
relevant search results across diverse data sources.
Developed and implemented web services using the Web Services Developer feature of the WebMethods Integration
Server, using SOAP or RESTful protocols.
Utilized Angular Services and Observables for managing asynchronous data streams and business logic.
Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data
as a Json data. Created User Controls and simple animations using Java Script and Python.
Managed and maintained Oracle and NoSql databases in production domain.
Integrated Angular NgRx for state management in large-scale applications, ensuring data consistency and performance.
Designed and implemented a NoSql based database and associated Restful web service that persists high-volume user
profile data for vertical teams.
Integrated Azure Synapse Analytics for comprehensive data warehousing and analytics capabilities, enabling near real-time
insights and reporting within the Java application.
Utilized Azure API for FHIR (Fast Healthcare Interoperability Resources) for implementing healthcare interoperability
standards within the Java full stack application, ensuring seamless data exchange in healthcare environments.
Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.
Used Struts tag libraries in the JSP pages. Used Swagger to interact with API end points of the Microservices.
Used Pivotal Cloud Foundry to quickly build, deploy & update the applications.
Developed a controller Servlet that dispatches request to appropriate Action Classes.
Developed the application under Spring Architecture using spring, Struts, Hibernate, Servlets, Web logic and JSP.
Used Java Persistence API (JPA) and hibernate for performing the Database Transactions.
Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
Designed solutions on Azure, AWS, Google, Soft Layer and other hybrid cloud options.
Developed BDD automation scripts using Cucumber tool and Selenium.
Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry
with Spring Boot as its MVC layer.
Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
Designed Graphical User Interface (GUI) for various Webpages using AJAX, HTML5, CSS3, JSF, JQuery and JavaScript.
Followed Agile Methodology and TDD (test driven development).
Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
Used JMS API for asynchronous communication by putting the messages in the Message queue.
Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customers.
Involved in Developing Web Application with Full Software Development Life Cycle (SDLC) from Design to Deployment using
agile methodologies.
Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, UML, JQuery, Struts, Design Patterns, HTML5, CSS3, JMS, XML,
Eclipse, Apache, Oracle ECM, Struts, Web service, SOAP, ILOG, AWS, ETL, Web2.0, LDAP, BDD, Kafka, Microservices, Apigee, Oracle
BPM, JSF, WSDL, Apache CXF, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Web logic, Junit.
Environment: Java 1.7, Spring 3, Spring MVC, XML/XSD, WADL, Apache Free Marker, JQuery, Angular, Hibernate 3.5, Oracle
Entitlements, Oracle MDM, SOA, JAX-WS, SOAP and Restful, WebSphere MQ, JMS, Eclipse, Rational Team Concert (RTC), Azure
Artifactory , UML, Sonar, Oracle 11g and SQL Server 2008, Siebel CRM, aMind for Siebel CRM.
Environment: Core Java, HTML, CSS, J2EE, JSP, HTML, JavaScript, Servlets, Hibernate, JDBC, SQL, DAO, Web Services,