Technical Project Lead Resume
Denver, CentenniaL
SUMMARY:
- A top - performing Software Development Professional. Over 9 years of experience in analysis, design, development of Client/Server and n-tier distributed applications. Highly skilled in Java, JEE, C, Algorithms, Web & Micro-Services, Cloud Services and Service Oriented Architecture. Proven track record of efficiently creating real-time, high performance, scalable and distributed applications, working closely within a team and providing effective leadership. Passionate about working on latest cutting edge technologies.
TECHNICAL SKILLS:
Technology and Tools: JAVA - J2EE Technologies C, C++, Python, C#, Groovy Struts, Spring MVC, EJB,RMI DB2,Oracle, MySQL, Hadoop MQ, Topic, JMS, MDB JBOSS 5.1/7/1, Glassfish 3 Ant, Maven, Gradle Algorithm Design, Linear Programming, Scala Hibernate 2.0/3.0, Spring 3.0, Java Persistence API SOA, SOAP & Restful Web services, XML, XSLT, JSON Cloud computing, Docker, Azure, Cloud Foundry Mule ESB 2/3, WebSphere Message Broker WebSphere App Server 7.0/8.5, Tomcat 5.0/6.0/EE HTML, CSS, AJAX, JavaScript, JQuery, DOJO, AngularJS Linux, Ubuntu, Windows 7/10 GIT, CVS, SVN, IBM Clear Case Jenkins CI, Continuum, Hudson Eclipse, IntelliJ IDE, Rational IDE Android Development, Unity Spring Boot, Distributed Caching Agile Scrum/Kanban, JIRA, Trello
PROFESSIONAL EXPERIENCE:
Confidential, Denver, Centennial
Technical Project Lead
Responsibilities:
- Lead different teams of various sizes, on diverse projects, involving both front and back-end service development.
- Diligently worked with Cognizant Java Center of Excellence (JCOE), developing multiple value add software products.
- Successfully designed and developed Code Assessment Platform (CAP), used throughout Cognizant; a web-based tool generating diverse code compliance matrix, adhering to Cognizant delivery standards.
- Conferred with Cognizant Advanced Apps team (CA2), designing intuitive, intelligent code design platforms, which reduces coding complexities, resulting in faster development by 30%.
- Successfully designed and developed heuristic and feedback algorithms, reducing space-time complexities of applications.
- Actively worked on cloud platforms, automation architecture, continuous integration, open distributed architecture and micro services, resulting in 2 system migration to cloud, reducing project maintenance cost by 20%, increasing scalability by 20%.
- Spearhead SDLC of a product, coordinate and mentor teams on functional and technical aspects during project development.
- Lead and collaborated incubation of new technologies, resulting in streamlined delivery, reducing 15% delivery time.
- Optimally designed and developed architectural solutions, increasing performance, scalability and reliability by 30% - 40%.
- Analyze business requirements and develop technical solutions. Conduct unit, functional and system performance testing.
- Execute Agile and Extreme Programing methodology in delivery, reducing 30% product delivery time.
- Implement business ideas and tools as part of innovation endeavor, helping developers, business analysts and leadership teams, reducing overall cost, increasing development efficiency and delivery quality, reducing project life cycle time.
- Cloud PAAS Infrastructure: Built on RedHat OpenShift Origin platform. Reduced maintenance cost by 20%.
- Cumulative Data Analytics and Render Systematic Information: Increased revenue by $1M for client.
- Handicapped Accessibility in Terminal Screen: Generated additional revenue of $0.5-$0.7M.
- Microsoft TFS Simulation in SVN: Reduce development effort by over 12% per day per employee.
- Service Utility Tool: One stop solution for code development, maintenance and performance monitoring.
- Android “Dreamer”: Based on speech recognition, machine learning algorithms & artificial intelligence.
Confidential
Tech Lead
Responsibilities:
- Leading a team both at offshore and onsite.
- Responsible to build Web services and Micro services using RESTful architecture.
- Worked actively on Pivotal Cloud Foundry & Spring Boot for micro service deployment environment.
- Design and developed tools & platforms to help improve development and deployment processes.
- Designed and developed Database architecture with indexing and refactoring for Faster DB performance.
- Developed and designed Web component using Angular JS, Node js.
- As a Cloud Foundry Developer, engaged in all aspects of the software development lifecycle - technical design, implementation, testing, deployment and support of application developed for our clients.
- Design, develop and deploy cloud based micro-services solutions globally with high performance, scalability & availability.
- Designed and developed client based module in Java, Spring Framework (Spring MVC, Spring Boot, Spring JPA), Automated Build: (Gradle, Jenkins, and Maven).
- Work with JMS and MQ, MDB, Message Broker, to ensure failsafe message delivery
- Work in an Agile/Scrum development methodology to drive key aspects of product definition, execution and test.
- Business intelligence software with Deep Learning capability to capture and predict airline bookings & ticketing trends based on region, demography, sector, seasonal variations, etc. from live environment feed.
- Designed & developed automation framework, data sampling network on live data lake, to train automation suites.
- Designed & developed non-intrusive data collector framework on microservices architecture, to transfer data to AppDynamics data collector nodes, for performance monitoring & analytics.
- Developed load balancing capability module for live deployments, to monitor micro service application staging and redirect incoming traffic to non-staging servers.
- Slack web hook integration to Jenkins server to monitor and notify teams on CI/CD status, provide details on application and environment stability.
Confidential
Sr. software developer
Responsibilities:
- Designed and developed web application using Java, Spring MVC, Spring Boot, Spring JPA, Maven, DB2.
- Involved in the analysis, design, and development and testing phases of Software Development.
- Developed SOAP & REST web service for application web service consumption.
- Developed GUI using Angular JS, JSP, JSF, DOJO, JQuery, Java script, Ajax, CSS, HTML
- Created Back End ESB routing, based on Mule.
- Worked in Agile Software development and developed code modules in pair programming model.
- Working experience in Agile Software Development Practices where, developed application components using a test-driven approach, maintained project schedules, tasks, identified problems and formulated alternative solutions respectively.
- Analysis and requirement gathering for new Business enhancement's proposal, with Clients and Business leaders.
- Involved in the analysis, design, development and testing phases of client-side Software Development.
Environment: Java, Spring IOC, Gradle, Maven, Spring, SOAP, Rest service, JSP, JQuery, DOJO, DB2, SQL/PLSQL, JSON, UNIX, JavaScript, HTML5, XML, CSS, AJAX, Mule
Confidential
Software Developer Trainee/ Software Developer
Responsibilities:
- Involved in the analysis, design, development and testing phases of Software Development.
- Develop automated Unit and functional tests for Continuous Development, Continuous Deployment CI/CD environment.
- Collaborate with QA to investigate and fix defects.
- Created custom angular directives and filters for filtering the data that we display on the web page.
- Extensively involved in the integration of the Front-End web interface with the controller using Struts.
- Involved in working with the QA to assist in writing test code and debugging the defects in the application.
- Created WAR/EAR files from Maven and deployed them on application server.
- Debug issues, testing and maintaining the system state. Involved in refactoring the code to remove unnecessary exceptions thrown at various levels.
- Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
- Under Agile Software Development, followed coding best practices.
- Identified and acted to improve team knowledge of new business processes and technologies.
- Stayed current on latest industry developments and provided knowledge and individual mentoring to team members.
Environment: Java, Spring IOC, Maven, SOAP, DB2, SQL/PLSQL, JSON, UNIX, JavaScript, HTML5, XML, CSS, AJAX, DOJO, JQuery
