SREENIVASULA REDDY MULA
M: 919-***-****, H: 984-***-**** ************@*****.***
Sr. Software Engineer
Professional Summary:
●Around 18 years of IT professional experience in Requirement gatherings, Analysis, Development, Design and Testing.
●Strong programming skills in Java and J2EE technologies and design patterns.
●Experience in creating and consuming Web Services using JAX –WS and Restful service using JAX-RS
●Excellent experience in developing UI using front end technologies like AngularJS, Java Script, CSS, HTML and DHTML.
●Experience working with Oracle, DB2 and SQL Server databases.
●Strong programming background in RDBMS programming using SQL, PL/SQL.
●Good experience in AWS cloud technologies.
●Excellent experience in Continuous Integration and Continuous Deployment.
●Good experience in Non-SQL databases like PostgreSQL and MongoDB
Professional Experience:
Capital One Financials, Wilmington, DE Aug-2014 to till date
Team Lead
Roles and Responsibilities:
• Designed and developed Customer Migration application using spring batch in serverless architecture on Amazon Web Services cloud computing using Lambda functions, S3, EC2, CFT, Cloud Watch, SQS and SNS
•Designed and developed a tool to automate Jenkins job and uDeploy components creation as part of CI/CD process
•Involved in DRB (Design Review Board) meetings.
• Designed and implemented Chex and EWS credit reporting tools using spring batch in serverless architecture.
• Designed and developed eAPIs for Debit Card and Teller processing.
• Involved in creating and grooming backlog items coordinating with Product Owner.
• Writing WSDL and XSD for web services as Integration Service
• Designed and implemented Microservices in AWS architecture and deployed using DevOps tools.
• Enforced all teams to improve their projects code coverage to certain percentage by enabling sonar in all Jenkins jobs.
• Designed and implemented customer information pages in Sassy and SassyUPF UI applications with AngularJS.
Environment: AWS cloud technologies, Java, Restful resources, Spring Framework, Eclipse, GitHub, Subversion, Jenkins, uDeploy, AngularJS, WebLogic, Jetty, Profile, MongoDB, PostgreSQL, Spring Batch, Oracle, DB2, SOAP Web Services, Sonar Cube, JUnit and Maven
Siemens Healthcare, Malvern, PA Nov-2013 to Aug 2014
Senior Java Developer
Roles and Responsibilities:
• Involved in the ePrescription design and implementation.
• Involved in sprint design and planning
• Developed HDX (Healthcare Data Exchange) modules.
• Writing test cases using JUnit and mock objects.
• Writing Fitnesse tests for Business Analysis.
• Writing WSDL and XSD for web services
• Writing EJB components
• Writing Python script for auto deployment and environment setup for new developers.
Environment: Java, Struts, Spring Framework, Eclipse, Clear Case, WebSphere, DB2, SOAP Web Services, Sonar Cube, Python script, JUnit and Ant
Oracle America Inc., Bala Cynwyd, PA April-2013 to Oct-2013
Senior Application Developer
Roles and Responsibilities:
• Involved in the requirement and design analysis and interacting with business analysts.
• Developed Oracle Insurance Calculation Engine for restricting limited users by implementing filters.
• Implemented data intake functionality using JMS technology and configured JMS setup in JBoss and WebLogic application servers.
• Implemented data intake functionality using JMS technology and configured JMS setup in WebSphere application server and Active MQ.
• Developed Policy Administration and Rules Palette using agile principles and practices such as sprint/release planning, daily Scrums, execution, analyzing business/functional requirements and developing technical documents, coding, and testing.
• Developed web tier by using JSF Framework, ICE Faces and Ajax.
• Developed web services (XML, SOAP) and also developed Client side and server handlers.
• Implemented the data access layer using Oracle TopLink and JPA.
• Implemented TDD by identifying test cases (Unit Testing) using JUnit and mock objects.
• Involved in Integration testing and coordinating with the testing team to work on the defect fixes.
• Supervised code reviews and provided recommendations. Ensured all solutions met architectural specifications.
Environment: Java, JSF, ICE Faces, AJAX, Spring Framework, JPA, Oracle TopLink, Eclipse, NetBeans for Palette Development, XML, XSL, SOAP, JAX-WS, Maven, Subversion, Oracle, SQL Server, DB2, Tomcat, Active MQ, JBoss, WebSphere and WebLogic.
Deloitte, Camp Hill, PA Jan-2013 to April-2013
Java Consultant
Roles and Responsibilities:
• Involved in the design analysis and interacting with business analysts.
• Developing Illinois Integrated Eligibility using Green Hopper agile principles and practices such as sprint/release planning, daily Scrums, execution, analyzing business/functional requirements.
• Developing Enterprise application by using struts Framework.
• Implemented the data access layer using Entity Beans.
• Building the ant scripts and build xml files to build the ear file and deployed into WebSphere 8.0
• Implemented TDD by identifying test cases (Unit Testing) using JUnit and mock objects.
Environment: Java, RAD, EJBs, XML, XSL, SOAP, Maven, Subversion, DB2, WebSphere and ALM Tools (JIRA, JAMA, BAMBOO and FISHEYE).
Oracle America Inc., Bala Cynwyd, PA Sep-2009 to Nov-2012
Senior Application Developer
Roles and Responsibilities:
• Involved in the requirement and design analysis and interacting with business analysts.
• Developed Policy Administration and Rules Palette using agile principles and practices such as sprint/release planning, daily Scrums, execution, analyzing business/functional requirements and developing technical documents, coding, and testing.
• Developed web tier by using JSF Framework, ICE Faces and Ajax.
• Developed web services (XML, SOAP) and also developed Client side and server handlers.
• Implemented the data access layer using Oracle TopLink and JPA.
• Implemented TDD by identifying test cases (Unit Testing) using JUnit and mock objects.
• Involved in Integration testing and coordinating with the testing team to work on the defect fixes.
• Supervised code reviews and provided recommendations. Ensured all solutions met architectural specifications.
Environment: Java, JSF, ICE Faces, AJAX, Spring Framework, JPA, Oracle TopLink, Eclipse, NetBeans for Palette Development, XML, XSL, SOAP, JAX-WS, Maven, Subversion, Oracle, SQL Server, DB2, Tomcat, JBoss, WebSphere and WebLogic.
Admin Server Inc. (Oracle), Chester, PA Aug-2006 to Sept-2009
Application Developer
Roles and Responsibilities:
• Involved in the requirement and design analysis and interacting with business analysts.
• Prepared architectural design of the application using UML, and creating the enterprise domain model.
• Developed web tier by using Struts MVC Framework, JSPs, Servlets, Java Script, Ajax, HTML and XML.
• Developed web services (XML, SOAP) and also developed Client side and server handlers.
• Implemented the data access layer using Hibernate.
• Developed Dao’s that handles the data from all enterprise databases.
• Building the ant scripts and build xml files to build the war/ear file and deployed into WebSphere 7.0
• Implemented TDD by identifying test cases (Unit Testing) using JUnit and mock objects.
• Used SCM as version controller and Clear Quest to log and manage defects.
• Involved in Integration testing and coordinating with the testing team to work on the defect fixes.
Environment: Java, JSP, Struts, JavaScript Hibernate, Spring Framework, JPA, C#, ASP.net, Eclipse, NetBeans for Palette Development, XML, XSL, ANT, CVS, Visual Studio.net Oracle, SQL Server, DB2, Tomcat, IIS, JBoss, WebSphere and WebLogic.
Access Group, Wilmington, DE Sep-2005 to Aug-2006
Application Developer
Roles and Responsibilities:
• Developed Texas E-sign, Phone Web Pay, Plus Loan applications analyzing business requirements, planning, coding, and testing.
• Spearheaded project planning sessions with managers, business analysts, and team members to analyze business requirements and outline proposed IT solutions.
• Integrating with Metavante third party JAVA API.
• Created SQL scripts to query SQL database.
• Developed UI, Business Layers, Data Layers and Stored Procedures.
Environment: C#, ASP.net, JavaScript, HTML, CVS, Visual Studio.net, IIS, ColdFusion and SQL Server.
BSMART TECHNOLOGY, KL, Malaysia Jan-2004 to Aug-2005
Software Engineer
Roles and Responsibilities:
• Developed BSmart Management Console (BMC) version 2 using J2EE technology to receive b’AT tracking data via GSM network from W.D.X (Wireless Data Exchange) Services.
• Developed Liqua Health Management website using ColdFusion technologies.
• Involved in Celcom SMSC integration with BMC using java servlets to send and receive SMS.
• Worked with the onsite/offshore team on implementation
• Carried support pager.
• Training/Managing team members
• Designed and developed some critical modules and tested.
Environment: ASP, VBScript, JavaScript, HTML, Visual Studio.net, SQL Server.
Work Com, KL, Malaysia June-2002 to Dec-2003
Application Developer
Roles and Responsibilities:
• Developed ITmyJob.com technology recruitment portal using Microsoft technology.
• Developed COM for business logic.
• Developed the web pages in MS Visual Studio 6.0 and deployed in IIS server.
• Developed HTML, DHTML, and JavaScript for various client side functions.
• Developed the server side scripts using ASP and VB Dynamic Libraries.
• Involved in project planning sessions with managers and team members to analyze business requirements, design, coding and testing.
• Developed one small tool to send emails to all job seekers.
• Created functions and stored procedures to interact with data.
Environment: Java/J2EE, Spring, Windows, Linux, Unix, WebLogic 10.3, Oracle 11g, LDAP, OAM, ANT, TOAD, Eclipse
Vantage Infosys, Hyd., India Sept-1998 to May-2002
Software Programmer
Roles and Responsibilities:
• Developed www.allentrance.com educational information portal using JSP, Servlets and Enterprise Java Beans.
• Developed JavaScript for various client side functions.
• Involved in analyzing business requirements, planning, coding, and testing.
• Created functions and stored procedures
• Developed UI, Business Layers, Data Layers and Stored Procedures.
Environment: Java, JSP, EJB, Eclipse, JavaScript, HTML, XML, XSL, Oracle and SQL Server.
EDUCATION:
•P.G. Diploma in Advanced Software Technology, Computer Maintenance Centre (CMC), AP, India.
•Master of Arts (Economics) from S.V.U.P.G Centre, Sri Venkateshwara University, AP, India.
•Graduation from Govt. Degree College from Sri Krishnadevaraya University, AP, India.
CERTIFICATES:
• Amazon Web Services Certified Developer – Associate