Lead Developer Resume
Eden Prairie, MN
SUMMARY
- Java,J2EE, Mule ESB,Integration specialist with IT experience of over 12 years in Telecom (BSS/OSS), GIS, Finanical,HealthCare and Retail domains.
- 10+ years of Cross - Geographical Experience UK, Denmark, Sweden, Germany, United States of America
- 7+ years of experience in OSS/BSS, 1+ GIS, 2+ Retail, 2+ Financial.
- 5+ years of experience in Agile/Scrum, Revision Control, Integration & TDD environment.
- Experienced in architecting enterprise level solution.
- Experienced in Project Management involving geographically distributed teams.
- Excellent communication, interpersonal skills, and client facing skills.
- Acted as SME and Road map establishment for for Enterprise Architecture and focusing on converting requirements into the architecture and design that ultimately constitute the blueprint for the solution using patterns, principles, standard models and reference architecture.
- Rich experience in Client-Server, Web, database, Enterprise application technologies.
- Strong experience in writing SQL & PL/SQL functions, procedures, Triggers, query optimization,database models.
- Writing large scale highly robust,high performance and low latency backend systems.
- Load and Performance Testing.
- Acted as a Scrum Master.
- Participated in 8 full Software Development Life Cycle (SDLC).
TECHNICAL SKILLS
Java: Collection, Multithreading, Streams.
J2EE: JSP, Servlet, EJB, Swings, JDBC, JTA, JNDI, Struts, Annotations, SOA, Web Services, JSF, Spring, Spring MVC, Spring JDBC, Spring ORM, Spring Batch, RichFaces,Tomahawk, Hibernate, ibatis, JPA.
Integration Technologies: Oracle Fusion Middleware(Oracle SOA,Oracle ADF,Oracle OSB),Mule.
Web/Application Servers: Weblogic, IIS,WebSphere, JBoss, Apache Tomcat,Apache web server
Other: XML,XSLT,HTML,DHTML,XHTML,CSS,AJAX,Java Script, Angular JS, Node JS, Handlebar.js, JQuery, Groovy,Gradle, Big Data, Hadoop,AWS, Cassandra, Elastic search, Mongo DB, React JS, Shell Script,Docker,LDAP,PrimeFaces,Apache Kafka
IDE: Eclipse, JBuilder, My Eclipse, Net Beans, WSAD,RAD
Source Control: Visual Source Safe, Rational Clear Case, CVS, Subversion
Database and tools: Oracle, Sybase, MySQL, SQL Server, SQL, PL/SQL, RDBMS, TOAD, No SQL
Operating Systems: Windows NT, Windows 2000, Windows XP, UNIX, Solaris, DOS, Linux
Development methodologiesDeployment and Testing: RUP, Agile Methodology, Scrum,JUnit, Mockito,Ant, log 4j, Maven,TestNG, JMeter, Open STA, WAST, Hudson, Jenkins,Gradle, Jasmine,Karma,xUnit,Protractor,Selenium
Other Tools: Compaq Directory Assistance, Comptel MDS/SAS, Kenan Arbor OM, Expect, Rational Test Manager, Rational Clear Qwest, Postgres, Metasolv, Bugzilla,DDTS, BIRT and JASPER reporting tools, MPP, C++,Oracle E Business Suite, JD Edwards, Oracle CPQ, Oracle RMS.
PROFESSIONAL EXPERIENCE
Confidential, Eden Prairie, MN
Lead Developer
Responsibilities:
- Migrated the web appliations smartweb, scheduler,eznotify,opstats,webresponse,selfreg from JSF, RichFaces, Spring, Hibernate, Tomahawk and WebLogic older version to new versions.
- Developing and modifiying the Web.xml, XHTML, faces-config, application xml,Java, Backing beans, Filter definitions, Javascript, CSS for webapplication migration.
- Upgradingthelibrariesused in the project by checking its compatibility withJava8,Weblogic12.2.3,Spring,Hibernate,Tomahawkfinding the compatibility during compilation time and runtime and safely upgrading to the latest compatible.
- Created Hiberanate mapping file and coding for data access methods.
- Responsible for devising solutions, solution architecture descriptions, and subsequent monitoring and governance of their implementation
- Deployed variousWAR, JAR, EARandJ2EEapplications onmanaged serversand inclustered environmentusingConsoleorauto deployment scriptsinstageandproduction.
- Created the SOAP and Rest webservices using JAX-RS (Jersey), JAX-WS, Spring JPA,Spring Rest,dao to allow communication between applications through REST over HTTP.
- Participated in Peformance tuning of JSF, Richfaces, Weblogic for improvement in the response time of web applications.
- Configured and administeredJDBC Connection pools and Data Sources. Implemented other services likeJNDI.
- Upgradation of WebLogic servers in development, testing and production environment and applying patches.
- Created Junit and Mockito test cases for Unit and Integration testing of the application.
- Used springboot for migration and implementation.
Confidential, Minneapolis
Lead Developer
Responsibilities:
- Participated in Workshops/meetings to gather business requirements and analyse and convert into technical requirements to help in creating the design and developments of various Distributor Management Utility Projects pertaining Advisor, Distributor, Agency, IHA and DHA using Java/J2ee, Spring, Servlets, Hibernate, SOAP and REST(resteasy) for XML with Weblogic
- Develop and bug fixing of DMU UI pages using HTML, CSS, JavaScript, JSP, Node JS, and Server-side technologies.
- Used Apache Kafka for streaming.
- Deployed variousWAR, JAR, EARandJ2EEapplications onmanaged serversand inclustered environmentusingConsoleorauto deployment scriptsinstageandproduction.
- Configured and administeredJDBC Connection pools and JMS Connection Factoriesand implemented other services likeJNDIandSNMP.
- Used SOAP UI for testing.
- Created Junit and Mockito test cases for Unit and Integration testing of the application.
- Managed Onsite and Offshore model for the delivery of the projects
Confidential, California
Lead Integration Developer/ Architect
Responsibilities:
- Responsible for Requirement gathering, Architect/Design and technical discussion for various Point of Sale systems(Opera,Resortsuite) to OSC,Eloqua and Enterprise Dataware house using webaplication development with Java/J2ee, SPRING, Servelets, Hibernate, SOAP, REST and Microservices for XML with Tomcat.
- Responsible for Design and Development of websites and desktop/mobile applications using HTML,CSS,Java Script,JSP,Angular JS, and Server side technologies.
- Designed a database model for EDW and responsible for development of persisting Contact, Reservation, stay using hibernate Batching, Mapping, Configuration and Annotations.
- Developed procedures and scheduling of the procedures for calculating the Q scores in SQL Server. Written SQL queries for CRUD.
- Designed and Developed SOAP and Rest webservices using JAX-RS(Jersy), JAX-WS and JAXB for parsing the XML received from POS systems.
- Developed Triggers in OSC using Groovy.
- Spring batch for processing large volume of records, transaction processing, job scheduleing, resstart and resource management.
- Used SOAP UI /Ready API for testing for OSC Objects.
- Created TestNG test cases for Unit and Integration testing of the application.
- Responsible for system integration checking, User acceptance checking and then fixing those defects and enhancements
- Managed Onsite and Offshore model for the delivery of the projects
- Code reviews, Design and Architecture of the integration projects.
- Involved in code reviews for other team member's fixes/releases and UAT preparation
- Developed Multithreading model in the application to enhance the performance improvement and SLA.Used JMeter to do the performance testing with different iterations
- Identified list of integration points along with input & output schema needed for integrating with various systems.
- Implemented Real time integration between Opera to Oracle Sales cloud and EDW.
- Developed Spring+Quartz and Timer tasks for scheduling the Batch jobs for Q Scores, Statscore integration batch jobs EDW to OSC and used Hibernate as ORM.
Confidential, Pennsylvania
Lead Integration Developer/ Architect
Responsibilities:
- Architect/Design of various project Scalt codes, Service Cloud, Service Now of Service Gateway, RPPS migration(acquired by Ricoh), TOA, Service Desk Gateway,Oracle SOA 10g-11g migration, B2B, Rosettanet, EDI X12 documents for Vendors & Customers,Java,J2EE.
- UI development for QuickQuote using Servlet, Ajax,Java Script,JQuery,Java,J2EE.
- Used Spring Farmework to develop middle tier of the application
- Managed Onsite and Offshore model for the delivery of the projects
- Developed SOA composites using BPEL, Mediator, Adapters,B2B, WSDL, Business Rules, BAM, DVM, Fault Policies, XSD for different projects.
- Transforms architectures by connecting, mediating, and managing interactions between services and applications using OSB.
- Anchor for Oracle SOA and Oracle ADF, Oracle OSB in Infosys
- Developed UI and business services using ADF components using ADF faces, ADF Binding, ADF Business Services, ADF Controller, ADF Task Flows,ADF Data Control, ADF Data Services, Business Components
- Anchoring Oracle SOA and Oracle ADF, Oracle OSB.
Confidential, Phoenix, Arizona
Lead Integration developer
Responsibilities:
- User Story Architecture, Design and Development using Oracle ADF using Taks flows, UI development. Using HTML,JSPX,Java,J2EE,Oracle ADF Binding.
- Performance tuning and customization of the application.
- Analysis and design of Non Functional requirements of FRX application
- Developing ADF components using ADF faces, ADF Binding, ADF Business Services
- Orachestration, Routing,Mediation,BPEL development using Oracle SOA and OSB.
- Anchoring Oracle SOA and Oracle ADF, Oracle OSB
Confidential
Technical Lead
Responsibilities:
- Requirement Collection, Analysis, Design/Architecture and Develop of LPS application UI, Entity, Service, Manager migration using Java,J2EE,JPA,JSF,HTML,CSS,Java Script,Spring
- Developed UI using JSF MVC model. Continuous integration using Jenkins and Hudson and used Crucible for code reviews.
- Involved in updating the stories with required design artifacts like Flow diagrams
- Liaise with project stake holders on an ongoing basis
- Acted as scurm master.
- Test driven Development using Junit and Mockito
Confidential
Technical Lead
Responsibilities:
- Architect, Design and development of the Customer Activation System application using Servlet, JSP, Spring and Hibernate to use for activation.
- Front end development and Back end development using JSP, AJAX, JQUERY and Java script, Spring and Hibernate.
- Guiding and Mentoring Technical Teams on various technical problems.
- Developed webapplication and used JAX-WS using SOAP services for credit evulation.
- Due diligence & application transition to setup Global Development Center (GDC) at offshore to execute onsite-offshore model.
