Sr. Team Lead Resume
Alpharetta, GA
PROFILE:
- Over twelve years of hands - on software development experience in analysis, design, development and testing software systems and web applications. Hands on experience in developing J2EE based Alfresco DM and WCM project implementations.
- Good experience in developing Internet based applications using J2EE technologies like Enterprise Java Beans, DAOs, Hibernate, Struts, XML, Servlet and JSP using MVC pattern, session façade architecture.
- Excellent team player with good analytical problem solving, trouble shooting and debugging skills.
- Strong programming skills in Java / J2EE technologies.
- Hands on experience in API Management implementations such as Apigee
- Hands on experience with Alfresco CMS implementations (about 5+ years).
- Sun Certified Java Programmer(SCJP 1.5)
- Sun Certified Web Component Developer (SCWCD 5.0)
- Experience in Systems analysis, user interface requirement, design and development.
- Excellent knowledge in Object Oriented Concepts and methodologies.
- Excellent working knowledge of java integrated development environment. (Eclipse)
- Good understanding of Struts, iBatis Frameworks and Alfresco Content Management system.
- Proven skills in software development life cycle and methodologies.
- Experience in writing technical specifications and documentation.
- Strong analytical and customer communication skills.
- Excellent Analytical, Leadership, Inter-personal Communication, Mentoring, Facilitation and team building Ssills along with positive attitude to learn and embrace new technologies.
SKILLS:
Keywords: Java, J2EE, Alfresco, Alfresco WCM, Alfresco Document Management, Alfresco Web service, Activiti BPM, REST API, Apigee, Apigee Edge, Micro services, Spring boot, Pivotal Cloud Foundry(PCF), Hadoop, Mulesoft ESB, Anypoint Platform, Anypoint Studio, JBPM,, Struts, iBatis, Hibernate, DAO, GWT, Seam, JSF, Dojo, AJAX, Spring, XML parser, Jibx, MySql, Oracle 10G, Tomcat, Apache, HTML, CVS, SVN, Jasper Report, iReport, Selenium, TestNG, MVC pattern,performance tuning, Content Management System, C, C++, JSP, JSF, ODBC, JDBC, JNDI, Software Engineer, Research and Development, Linux, Networks.
Languages: Java, J2EE, C, C++J2EE Technologies Servlet, JSP, EJB, RESTful Webservices, Hibernate, iBatis, JDBC Web Technologies GWT, Dojo AJAX ToolKit, JSF, XML, HTML, Javascript
Database: MySQL 5.0, Oracle 10G, SQL Server, MS AccessApplication Servers Apache 2.2, JBoss, Weblogic 8.1, Tomcat 6
Operating Systems: Windows XP, Windows NT, LinuxMiddleware Apigee Edge (14.01), Netflix Zuul, Mulesoft ESB(3.5)
IDE: Eclipse, IntelliJ, STS, AnyPoint Studio
Source Control System: GitHub, OneStash, Perforce, SVN, Eclipse CVSContinuous Integration Hudson, Jenkins, CruisecontrolFrame Works Spring boot, Spring, Struts, JBoss Seam
Content Management System: Alfresco 4.2BPM JBPM, Activiti BPMXML Parser JAXB, JibxOther Tools YAML, Swagger, Splunk, Selenium, TestNG JMeter, Wireshark, Wily, iReport, Jasper Report Soap UI.
WORK EXPERIENCE:
Confidential, Alpharetta, GA
Sr. Team Lead
Responsibilities:
- Involved in requirements gathering, design discussions, customer interaction, prototyping and implementation.
- Created the API design, sequence diagrams for fine grain and gateway services.
- Had design sessions with the Architects team, incorporated the feedback and finalized the API design.
- Served as the team lead for both the teams and worked closely across different application layers
- Created gateway and fine grain services using Spring boot.
- Used Netflix Zuul API Management for the gateway.
- The application was meant to be cloud ready and deployed on AWS.
Environment: Spring boot, Netflix Zuul API Management, Eureka, Config server, Hystrics, Spring streams, Coherence, Zipkin, RabbitMQ, Swagger, JDK 1.8, SoapUI, Cassandra, STS IDE, Splunk, JAXB, Git, Jenkins, TestNG, Putty
Confidential, Atlanta, GA
Sr. Apigee Lead
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Worked on Order related apis for both National Retailer & Rebellion program
- Used XSLTs for request & response transformations within Apigee
- Worked with different teams such as the UI, Tibco Wrapper teams & back end teams to integrate various APIs
- Used Splunk & ROCS system- Confidential internal log system to analyze & debug issues
- Used Apigee Management APIs for certain operations.
- Used Jenkins for code deployments.
Environment: Apigee Edge, RESTful Webservices, Node.js, Swagger, JDK 1.8, SoapUI, Cassandra/Postgress, Eclipse IDE, Splunk, JAXB, Accurev, Jenkins, Putty, IgniteXML.
Confidential, Atlanta, GA
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Created product offers related apis using Apigee Edge and deployed them on Edge Saas.
- Worked along with the Splunk team on the log aggregation & analytics using Hadoop to gather analytics information.
- Based on micro service based architecture, created few services using Spring boot that interacts with Cassandra.
- The micro services were deployed on to Pivotal Cloud Foundry(PCF)
- Used Jenkins for code deployments.
Environment: Apigee Edge, RESTful Webservices, Hadoop, Cassandra, GemFire, Pivotal CF, JDK 1.8, SoapUI, Eclipse IDE, Splunk, JAXB, Accurev, Jenkins
Confidential, Atlanta, GA
Sr. J2EE/Apigee consultant
Responsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Worked closely on WebRTC API (Web Real Time Conference) & LTMI (Long Term Mobile Id) APIs.
- Have pretty good understanding of WebRTC API, the various requests that occur behind the scenes & the Ericsson back system involved.
- Used wireshark to analyze the network packet trace to analyze various HTTP, SIP or TCP requests.
- Logged custom attributes on the Analytics & reporting module.
- Used default & custom Apigee policies for different flows of the business use case..
- Debugged issues with several other APIs (such as SMS, SpeechToText, IR, etc..) using Apigee Trace & MP logs.
- Used Apigee Management APIs for certain operations.
- Used Jenkins for code deployments.
Environment: Apigee Edge(14.01), RESTful Webservices, JDK 1.6, SoapUI, Casandra/Postgress, STS IDE, JAXB, Splunk, Tomcat 6, GitHub, Jenkins, Putty, Wireshark, Linux
Confidential, Atlanta, GA
Sr. J2EE/Apigee consultantResponsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation
- Designed and created Restful API's using API Designer. .
- Created Mule Flow using End Point, Connector and Component bean using Mule ESB to integrate client/server systems.
- Involved in creating http inbound & outbound flows, custom java and XSLT transformers.
- Created MUnit test cases for different test cases.
Environment: MuleSoft Anypoint Studio (3.5), Anypoint Platform, RAML, API Manger, Cloud Hub, Postman, My SQL server, Git
Confidential, Atlanta, GA
Sr. J2EE/Apigee consultantResponsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Involved in Content Modeling discussions and designed content models.
- Created a utility to report the difference between two versions of a document using Document Diff plugin.
- Created Alfresco webscripts using Java RESTful webservices for various operations.
- Created WADL files for the services, tested using soapUI and shared it with integration teams.
- Deployment on Apache tomcat.
- Involved in unit testing, deployment and user acceptance test.
Environment: JDK 1.6, RESTful Webservices, JAXB, Alfresco CMS 4.1, soapUI, MySQL, STS IDE, Ant, Tomcat 6, SVN. Project: Citizens CORE Repository Implementation
Confidential, Atlanta, GA
Sr. J2EE/Apigee consultantResponsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Involved in Content Modeling discussions and designed content models.
- Created Alfresco webscripts using Java RESTful webservices for operations such as content uploads, search, document/metadata updates, etc...
- Created WADL files for the services, tested using soapUI and shared it with integration teams.
- Refactored content models and webscripts to meet changing needs and proposed possible solutions for those.
- Developed business workflow using Alfresco Activiti engine.
- Acted as point of contact with other teams/layers to integrate and resolve service issues.
- Deployment on Apache tomcat.
- Involved in unit testing, deployment and user acceptance test.
Environment: JDK 1.6, RESTful Webservices, JAXB, Alfresco CMS 4.2, Activiti BPM, soapUI, MSSQL Server, Eclipse/IntelliJ, Ant, Tomcat 6, Perforce, Jenkins.
Confidential, Atlanta, GA
Sr. J2EE/Apigee consultantResponsibilities:
- Involved in requirements gathering, customer interaction, prototyping and validation.
- Defined the Request/Response XSDs and created the restlet services.
- Helped with the application integration with Alfresco Document Management System.
- Analyzed the production defects and fixed them using the agreed solutions.
- Enhanced task template upload program for new database changes, better input parameters management and added it as cron job to automate it.
- Deployment on JBoss.
- Involved in unit testing, deployment and user acceptance test.
Environment: JDK 1.6, RESTful Webservices, EJB3, Adobe Flex, Alfresco CMS 3.3, Oracle 11G, Eclipse, Maven, JBoss, SVN, Hudson, Linux.