Team Lead/lead Developer Resume
SUMMARY
- Around 6 years of professional experience as a Lead/Sr. Developer with expertise in Java/J2EE based web applications
- Strong development skills, application server administration, performance monitoring and team leading experience
EXPERTISE
- Software System Design Skills
- Project planning
- Business Process & Workflow Design
- Proven Development/Programming Skills
- Team Leadership & Management
- Business Requirements Elicitation
- Project Effort Estimation
- Bid/Proposal/RFE response generation
EDUCATION/CERTIFICATIONS
Bachelor of Engineering in Computer Science
Sun Certified Java Programmer
IBM Certified SOA (Service Oriented Architecture) Associate
TECHNICAL SKILLS
Operating System: Windows 2000, UNIX, AIX 5.2, Linux
J2EE Technologies: J2EE (EJB 2.0, JSP 1.1, Servlets), Hibernate
EAI /COTS Technologies: IBM Sterling Selling Fulfillment Foundation V 9.1,IBM Sterling CPQ, Sales Force Dot Com, WebSphere Process Server, Enterprise Service Bus (ESB), SOAP over HTTP/JMS
Web Technologies: HTML, JavaScript, Ajax, XML, CSS & Web services
Database & Tools: Oracle 10g, IBM-DB2, Toad & SQL Developer
Scripting Languages: UNIX Shell scripts, Perl scripts
EDI Tools: Informatica Power Center 8.6
Application & Web Servers: Web Sphere 7.0, Tomcat 6.1
Open Source & Frameworks: ANT, Log4J, Struts, Spring 2.5
Version Control Tools: Subversion
Defect Mgmt. Tools: Quality center 9.1,Vantive, Remedy
IDEs/Design Tools: Eclipse3.x ,WebSphere Integration Developer (WID) 6.1
Performance Mgmt. Tools: Introscope
PROFESSIONAL EXPERIENCE
Sr. Associate - Projects at Cognizant Technology Solutions (August 2006 – Present)
Confidential
OMaaS Team (November 2011 – Present)
Team Lead/Lead Developer
Order Management as a Service (OMaaS) is a next generation order management framework for communication service provider (CSP’s) to support order lifecycle management. OMaaS is a highly configurable catalog management and order handling platform that supports end to end workflow through order capture, order orchestration and decomposition. OMaaS framework also supports communication service provider’s (CSP) to deliver and manage convergent content-rich offerings, as well as provisioning and managing complex service orders. OMaaS provides the ability for an end to end order visibility throughout the order management lifecycle. It also consolidates complex order & catalog management systems and reduces fallout exceptions. OMaaS framework is a CLOUD service to manage Order Management lifecycle, Exception handling and Service fulfillment.
ROLES AND RESPONSIBILITIES:
- High Level Application Design and Low Level Design Document Ownership
- IBM Sterling Product Catalog & Price Workflow Design & Development
- MACD Telco Order Flow Design
- Opportunity & Quotation Management Workflow Design
- Sales Force Dot Com, Reference Architecture & NGOSS Integration
- Project Plan creation, Project Status tracking
- Leads team and conduct weekly status meetings and periodic code reviews
- Participates in Architecture/Leadership summit meetings and exchanges thoughts and ideas with fellow architects and learns the business vision and direction from the leadership team
Environment: Java,J2EE, IBM Sterling Configure Price and Quote, IBM Sterling Order Manager, Sales Force Dot Com, IBM WebSphere Application Server, Amazon Cloud
Confidential (April 2011 – November 2011)
Team Lead/Lead Developer
Intelligent Business (iBiz) framework is a next generation, cloud based application for Smart Business Operations and Fallout Management. It receives and manages events, auto resolves issues, and assigns to an agent for manual work handling. It also includes a dashboard for executive reporting. iBiz framework performs routing, auto resolution, manual work assignments and reporting.
ROLES AND RESPONSIBILITIES:
- High Level Application Design and Low Level Design Document Ownership
- Designed and developed the overall J2EE/Struts application Framework
- Designed the Web service Interfaces and identified integration points
- Designed Asynchronous (SOAP/JMS) Interfaces
- Project Plan creation, Project Status tracking
- Led the team and conducted weekly status meetings and periodic code reviews
- Participated in Architecture/Leadership summit meetings and exchanged thoughts and ideas with fellow architects and learned the business vision and direction from the leadership team
Environment: Java/J2EE, Spring, Hibernate, IBM WebSphere Application Server, SOAP/HTTP, SOAP/JMS,Oracle
Confidential (December 2009 – April 2011)
USD Tools Development Team
Subject Matter Expert (SME)/Software Developer
The primary purpose of AT&T Project Light speed is the delivery of the VoIP, Enhanced Broadband and Switched Video Services to the Consumer Market. The Service Delivery Platform (SDP) acts as a broker between the OSS/BSS Functions layer and the IPTV, VoIP and the HSIA services platform, simplifying the complexity in the OSS/BSS layer by providing an integrated and consolidated method for service ordering, provisioning and activation. Thus, the individuals systems that comprises the OSS/BSS functions layer need to build a single interface to SDP instead of the building three separate interfaces to each of the service platforms (IPTV, VoIP, and HSIA).
ROLES AND RESPONSIBILITIES:
- Requirements gathering from multiple client entities such as Amdocs/AT&T
- Translation of Business Requirements into High level technical design
- Prepared bi-monthly leadership status reports
- Facilitated code review/Requirements Gathering meetings
- Estimated development effort for production support tools
- Led the Offshore team and conducted daily status meetings
- Conducted Knowledge transition sessions
- Involved in the design and development of JMS Queue Monitoring system to identify batch order processing rate and response time delays
- Designed and developed production support tools using WSDL, SOAP, XML, JSP, HTML, CSS, Struts, Tiles, JSP, AJAX, Oracle & UNIX
- Developed web services client by using Axis2 and WSDL
- Participated in System Architecture - bottleneck analysis meetings and to provide value added suggestions
- Participated in peer code reviews
Environment: Java, J2EE, IBM WebSphere Application Server, WebSphere process server, and EM Bus Queue and UNIX,Oracle
Confidential (November 2006 – November 2009)
SDP Order Fallout Team
Software Developer
ROLES AND RESPONSIBILITIES:
- Design and Developed CVOIP Flows using Websphere Integration Developer/Websphere Process Server.
- Designed and developed production support tools using WSDL, SOAP, XML, JSP, HTML, CSS, Struts, Tiles, JSP, AJAX, Oracle & UNIX
- Developed batch programs using Java, JDBC to identify data inconsistency between systems and automate the process by scheduling the jobs in ESP
- Performance tuning of SQLs which are being used in production for generating out of sync data reports
- Day to day Application Log capture and analysis
- Developed batch programs using Java, JDBC to identify data inconsistency between systems and automate the process by scheduling the jobs in ESP
- Order fallout Status report preparation and presentation to client leadership
- Analyzed root cause for production issues and provided long/short term solutions that addressed production support issues. Report QC defect based on the analysis
- Application Performance monitoring and Continuous Throughput/Performance improvement initiatives
- Drafted procedures to deal with day to day application issues
- Devised and presented protocols/SLA’s with the Interfacing teams
Environment: J2EE, IBM WebSphere Application Server, WebSphere process server, EM Bus Queue and UNIX,Oracle.