Technical Lead Resume
North, AmericA
SUMMARY
- 10+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals. Executed software projects for Business Process Management (BPM), Retail & Supply chain, Automotive sector, Customer Relationship Management (CRM) and Chemical industry and Financial sector.
- Subject Matter Expert for Knowledge/Content Management including (SEO) Search Engine Optimization and Google Search Appliances.
- Extensive experience in architecting Infrastructure and application components.
- Extensive experience in Integration for High Availability Global Enterprise applications.
- Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, Service Oriented Architecture (SOA), IOC, AOP and various Design Patterns in J2SE/J2EE.
- Extensive experience in analysis, design, development, & implementation of high - availability applications and performance tuning.
- Strong experience in Java and J2EE design patterns.
- Extensive experience in Web services using both RESTFUL (JAX-RS) & SOAP (JAX-WS & JAX-RPC).
- Experience in developing web applications using Struts and Spring framework includes Spring IOC, Spring AOP, Spring ORM, Spring MVC, Spring Jdbc framework.
- Strong experience in implementing Object Relational Mappings using Hibernate.
- Strong experience in developing UML - Use Cases, Component, Sequence and Class diagrams using MS Visio.
- Extensive experience in secured file transfer protocols - SFTP, FTPS, and file synchronization tool - Control M & rsync.
- Extensive experience in developing complex queries/stored procedures in Oracle and DB2.
- Rich experience in deploying of popular J2EE Applications with commercial application servers like IBM Web Sphere(6.x & 7.x) and BEA Web Logic 10.0
- Experienced in using IDE tools - RAD, Eclipse, IntelliJ Idea, and SoapUI.
- Expertise in data and software migration.
- Expertise in handling Disaster Recovery.
- Excellent analytical and problem solving skills with the ability to effectively resolve complex situations and issues
- Coordinated and managed global teams across USA, Brazil, Argentina and India (Onshore-Offshore model)
- Ability to work independently and drive projects against deadlines.
- Vendor communication
- Good presentation, communication, and interpersonal skills, self-motivated, quick learner, team player.
- Mentor team members and graduate hires
TECHNICAL SKILLS
Languages: Core Java, C, C++, VB.Net
J2ee Technology: Servlets, jsp, EJB, JDBC, Java Web Services (both REST & Soap), SoapUI. Ajax, jquery, javascript, Maven, BMC Control M tool
Framework: Spring, Struts, Hibernate
Markup Language: XML, HTML
RDBMS: Oracle 8.1, MS-SQL Server 6.5, DB2 9.x.
Application Servers: IBM Websphere Application Server 6.x/7.x, Weblogic 7.0, JBoss 4.0.
Operating Systems: Windows XP, Windows 7, AIX 6.x.
Development Tools: Eclipse, Rational Application Developer, Websphere Studio, IntelliJ
Version control Tools: VSS, CVS, Rational Clearcase
CRM Product: KANA IQ V10.1 (Knowledge Management)
Enterprise Asset Management Tools: ISM Maximo, ManageNow, JIRA, ServiceNow
Program Management Tools: IBM Program WorkCenter (IPWC), Rational Program Management (RPM)
PROFESSIONAL EXPERIENCE
Confidential
Lead developer
Responsibilities:
- Manage more than 20 applications and their interfaces.
- Manage & enhance the integration between various independent applications to give improved & user friendly client experience to customers under same tool.
- Plan and deliver fixes for production support tickets.
- Responsible for analysis & development of strategic low cost software solutions to address business needs.
- Analyze business requirements and develop functional requirements and technical design documents, and leading the efforts including construction and testing that culminate in client acceptance of the results.
- Responsible for effective communication between the project team and the customer.
- Provide day-to-day direction to the project team and project status to the customer and stakeholders.
Environment: Core Java, jsp, Servlets, JQuery, Ajax, CSS, HTML, XML, Oracle DB, DB2, Websphere 7.0, Web services, SoapUI, Spring MVC, Hibernate, Active Directory, Webservices, (Soap & Restful), Unix, Linux.
Confidential, North America
Lead DeveloperResponsibilities:
- Manage more than 25 applications (6 projects) and more than 70 webservices/SOA composites
- Plan and deliver fixes for production support tickets.
- Responsible for analysis & development of strategic low cost software solutions to address business needs.
- Analyze business requirements and develop functional requirements and technical design documents, and leading the efforts including construction and testing that culminate in client acceptance of the results.
- Responsible for effective communication between the project team and the customer.
- Provide day-to-day direction to the project team and project status to the customer and stakeholders.
- Developed design documents using Java/J2ee design patterns.
- Migrated performance impacted fees calculating Oracle PL/SQL based component to core java & Hibernate improving the overall performance.
- Developed Integration component which pulls data from different in house and vendors applications for both web based & mobile application using Spring MVC, Spring core, Spring AOP, Restful Webservices and Hibernate for Commercial Aviation clients.
- Fixed bugs arising from day to day business.
- Developed alerts for business critical processes/scripts for proactive monitoring.
Environment: Core Java, jsp, Servlets, JQuery, Ajax, CSS, HTML, XML, DB2, Weblogic 10.3.4, Web services (Restful), SoapUI, Spring MVC, Hibernate, Active Directory, Rational Clearcase, Oracle SOA suite, Unix, CVS, Maven
Confidential, North America
Technical Lead
Responsibilities:
- Manage scope, planning, tracking, change control, releases & other aspects of the project.
- Responsible for analysis & development of strategic low cost software solutions to address business needs.
- Analyze business requirements and develop functional requirements and technical design documents, and leading the efforts including construction and testing that culminate in client acceptance of the results.
- Responsible for effective communication between the project team and the customer.
- Provide day-to-day direction to the project team and project status to the customer and stakeholders.
- Manage communication with vendors.
- Developed the UML Use Cases, Component, Sequence and Class diagrams using MS Visio.
- Design infrastructure & project components,
- Develop test plan, test cases, test execution plan and lead UAT
- Code reviews (coding standards, design patterns, performance tuning, refactoring, reusability)
- Developed design documents using Java/J2ee design patterns
- Developed complex SQL queries and stored procedures for DB2 database. Developed application services using FTP, SFTP & FTPS protocol.
- Designed & developed Integration web services using JAX-RPC, JAX-WS and RESTful(JAX RS) both consume and publish.
- Deployment of application components on Websphere Application Server and Weblogic.
- Migration of application authentication and authorization from LDAP to Active directory.
- Automation tools - Daily/Weekly Report generation & Distribution and Health check reports
- Developed Reports by parsing XML data from database CLOB and POI API for MS documents. Developed various reusable helper and utility classes using Java Beans.
- Performance tuning of application components
Environment: Core Java, jsp, Servlets, JQuery, Ajax, CSS, HTML, EJB, Struts framework, XML, DB2, WAS 6.x. KANA Agent IQ Product, Web services (Soap & Restful), SoapUI, Spring MVC, Hibernate, Google Search Appliance, LDAP, Active Directory, Rational Clearcase, CVS, Maven
Confidential
Responsibilities:
- Lead Joint Analysis sessions with client.
- Developed functional & designed documents.
- Lead developer for development and deployment of project components.
- Developed complex database queries and stored procedures.
- Developed services for creation and automation of reports.
- Developed user interfaces.
- Developed interfaces using webservices (SOAP & RESTful) with external applications.
- Developed test execution plan and test cases.
- Coordinated with client and offshore teams.
Confidential
Responsibilities:
- Developed functional & technical documents using java/j2ee design patterns.
- Lead developer for development and deployment of project components.
- Developed complex database queries and stored procedures.
- Developed Active Directory authentication and authorization to application login.
- Developed service/utility to read data from database and convert into formatted html and PDF documents.
- Developed automation scripts for creation of daily reports and email to business owners.
- Developed interfaces using webservices (Soap & Restful) with external applications.
- Developed service to reduce manual work done by business owners.
- Developed service to monitor hourly/daily health check of application components.
- Developed replication script using sftp and ftps protocols.
- Developed test execution plan and test cases.
- Coordinated with client and offshore teams.
Confidential
Responsibilities:
- Lead team and project planning
- Architected the solution for integration between Dealer and OEM systems for tracking information of dealers, Field Personnel and customers.
- Developed functional & technical documents using java/j2ee design patterns.
- Lead developer for development and deployment of project components.
- Developed webservices (Restful) for data transfer between dealers and OEM.
- Web based application was developed using Spring MVC.
- Developed automation scripts for creation of daily reports and email to business owners.
- Developed services for data transfer in text files using sftp and ftps protocols.
- Developed test execution plan and test cases.
- Coordinated with client and offshore teams.
Confidential
Responsibilities:
- Architected the infrastructure and integration solution
- Developed functional & technical documents using java/j2ee design patterns.
- Web based application was developed using Spring MVC.
- Lead developer for development and deployment of project components.
- Developed interfaces between Oracle Ondemand and MDM.
- Developed user interfaces for customer search and address search.
- Developed tool to monitor webservices (SOAP) execution/data transfer and exception handling.
Confidential
Responsibilities:
- Responsible for analysis & delivering low cost solutions to client.
- Deliver new and complex high quality solutions to client’s varying business requirements.
- Develop business requirements into functional requirements and design technical documents and leading the efforts including construction and testing that culminate in client acceptance of the results.
- Lead developer for development and deployment of project components.
- Develop test cases and test execution plan
- Performance tuning
Confidential
Responsibilities:
- Lead analysis sessions; develop functional requirements, and technical design documents for enhancements and customization.
- Develop proof of concepts for client presentation.
- Construct/Develop the business software as per design documents -
- Developed User Interfaces using Swing API for store point of sale product and using XHTML & JavaScript for Handheld devices
- Developed caching of data scanned at point of sale for three customers in line. Developed a functionality to show picture of product inventory.
- Developed stored procedures for login module and written complex sql queries for business functions.
- Developed persistence layer to manage the line items (products) and payment information using JDBC
- Code reviews (coding standards, design patterns, performance tuning, refactoring, reusability)
- Work with QA to create test scripts and scenarios for enhancements and customizations to the core product.
- Provide status update to Project Manager.
Environment: Core Java, JDBC, jsp, Servlets, XHtml, MS SQL, Eclipse, Handheld device and scanner, Visual Source Safe.
Confidential
Responsibilities:
- Development and enhancement of product as per design specifications
- Developed User Interfaces using Swing API
- Developed C and C++ adapters using Java Native Interface API. Developed EJB entity beans and data transfer objects,
- Developed session beans - stateless & stateful.
- Developed web pages using jsp, javascript, CSS and HTML. Developed custom tags using jsp tag library.
- Developed and execute test cases
- Deployment of product components
Environment: C, C++, Core Java, EJB, jsp, Servlets, Struts, JBoss 4.0, Oracle 8, IntelliJ Idea and Visual Source Safe