Technical Lead/ Technical Project Manager Resume
SUMMARY:
- Project Management Product Development Agile Development API Development Micro Services Architecture Test Driven Development
- Proven IT Leader with successful track record of managing global business in various business domains from Telecom to Energy to Transportation sectors, successfully delivering solutions with globally dispersed teams. With 16 years, experience of handling products and business at every stage in the lifecycle including 6 years specialized Project Management experience
- Technology evangelist with passion for learning & leading, solid al and diverse technology stacks of service oriented and enterprise integration strategies
- Excellent communication and interpersonal skills, accustomed to boardroom presentations with executives and interactions with industry leaders
- Extensive experience of defining and executing enterprise architecture strategy, projects governance, producing statement of work, analyzing and approving technical and commercial proposals, defining standards & architectures
- Well versed in agile SDLC methodologies and best practices
- Team player with attitude of leading by example
CORE COMPETENCIES:
- Technical Project Management
- Scrum Master
- Agile Development
- Service Oriented Architecture
- Solutions Architecture
- Microservices Architecture
- RESTful API
- Test Driven Development
- Interpersonal Skills
- Android and JEE Development
- Vendor selection and negotiation
- Mocking Frameworks
- Operational Leadership
- Global Team Management
- SAP Integrations
- Technical hands on expertise
- Business process optimization
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead/ Technical Project Manager
Environment: Jdk (1.6/1.7), Android SDK, Oracle 11g, WebSphere 8, WebLogic 10.3.x, REST/SOAP Web services, JMS, Spring, Hibernate, JPA, EJB 3.0, MDB, JSON, Web Services, JSP, JQuery, AJAX, TIBCO EMS, Mockito, RoboElectric, Dagger, Retrofit, Maven, Git, Gradle and SVNAs
Responsibilities:
- Responsible for requirement gathering by conducting IPM (story mapping) sessions with business and higher management, to perform gap analysis in the application architecture
- Architect and design solutions to mitigate gaps in the current environment and desire state
- Responsible for identifying integration points with other applications, data sources and services
- Identified and create contracts for integrations by creating schemas
- Mange and lead team of 9 members (on site and offshore)
- Conducted weekly IPM(SCRUMS) to generate backlog for the week
- Responsible for establishing standards for design, coding and continuous integration
- Setup onsite/offshore model for continuous enhancements and maintenance (devopps)
- Setup process for code scanning for security and test coverage
- Setup extreme programming and pilot programs for TTD(Test Driven Development) and pair programming
- Manage programs and conducted sessions to deliver technology & process improvements
- Responsible for budgeting, resource management, portfolio planning and operational activities for the organization
- Accountable for maximizing the productivity of the product staff and ensure high availability of software systems, continuous improvement and enhancements of systems, keeps abreast of new technologies, incorporates those technologies when appropriate and motivates others to utilize them.
- Performed cross functional activities to ensure project delivery on time
- Successfully delivered solution for real time web based which increased application stability and user experience, after deployment number of tickets drop by 50%
- Successfully delivered Android based solution for airport operations, new scanner improved planeside stations productivity by 25% and reduce significantly reduce overhead costs lowering number of lost and miss bags
- Successfully delivered complete Automatic Assignment generation solution with integration with EMS for the corporate wide operations. AA auto generates all the tasks needs to be performed in both above the wing and below the wing operations and auto assign resources to the tasks, this reduce operators work load by 70%
- Design and implemented API and Microservices framework/layer to better manage and maintain UI interaction with back end services. In addition other various enhancements in the application to increase robustness and availability of the application
Confidential
Solutions Architect/Technical Project Manager
Environment: Documentum, Java 2 (Jdk 1.6x), Jsp 1.x, Servlets, SunOne/WebLogic, Web Services and Web Methods
Responsibilities:
- Responsible for regularly conducting working sessions with project proponents and executives to capture, refine and enhance business requirements and statement of work
- Responsible for establishing process for application development
- Created templates for creating project artifacts and maintain and manage them
- Responsible for delivering solution and set up standards for design and development
- Responsible for setting up and enforcing processes for creating and maintaining work estimates, high level, detailed design, support document, coding practices (including security scans), quality assurance and deployment
- Setup development and maintenance model with offshore/onsite teams
- Manage and lead teams up to 15 members to deliver, maintain and enhance different IT projects for different organizational groups within corporation
- Engage with project proponents and business leader ship to set well defined project objectives and mile stones
- Responsible for evaluation commercial and technical bids as part of vendor selection process
- Developed RFQ and RFP documents based on the user requirements
- Performed resource evaluation, task distribution and project progress monitoring
- Performed cross functional activities to ensure project delivery on time
- Successfully delivered multiple solutions according to business, quality, performance and security requirements
- Repeatedly recognized for successful delivery of projects/programs
- Established product and technology roadmaps for new and existing systems and services
- Manage and delivered automated Contracts Procurement Process with home grown in house CRM solution, saving organization tens of millions of dollars
Confidential, Irving, TX/Tampa, FL
Technical Lead and Java Web Developer (Web/EJB)
Environment: Java 2 (Jdk1.3.x), Jsp 1.1, Servlets, Iplanet, CEM (Verizon proprietary Messaging Middleware), EJB, C++, Oracle, WebLogic Portal, EJB, Documentum 4.5, 5.2, DFC 5.1, WDK 5, SQL Server, XML, EJB, OS 390, RACF, SOAP, Struts, DB2 Stored Procedures, JDBC and Corba (Visibroker).
Responsibilities:
- Solution Architect/ Technical Lead for Claims Desktop project
- Developed software requirements documentation based upon user requirements
- Wrote Functional Design document based on multiple interviews with user
- Designed the project in phases based on the functionality
- Designed and coded different new modules, for the enhancements to handle FTTP.
- Modify various existing screens to reflect business changes.
- Fix bugs reported during UAT, on existing modules.
- Responsible for the architecture, detailed design and development of the module, responsible for handling, storing, retrieving and viewing of electronic documents.
- Design Documentum system architecture, which, blends with the existing web application.
- Replicate the production environment to setup the development environment.
- Configuration and administration of the e - Contect Server 5.1 for multiple environments.
- Install, configure and customize WDK 5.1.
- Install, configure and customize the Documentum portlets for BEA WebLogic 7.0.
- Wrote a POP3 agent responsible for gathering documents send as emails and email attachments.
- Wrote middle ware using EJBs Stateless Session (Local and Remote) to provide interface to Documentum DFC to developers and to communicate with DB.
- Involved in the design and development of the middle ware using EJBs (Message Driven and Stateless Session), and XML components.
- Design and Develop front-end component using propriety framework based on MVC2.
- Responsibilities included designing and implementing MVC2 Framework for the Application
- Manage a team of 5 people during the project.
- Involved in the design and development of the EJB, Corba and XML components.
- Design and Implement XML Utilities part of the Application.
- Wrote Corba server for the Middle Ware to interact with DB2 back end systems