Technical Team Lead/sr. Software Engineer Resume
Miramar, FL
SUMMARY:
- Skilled technology leader who is adept at designing applications that support internal and external organizational processes. Expert in all facets of product development life cycle from analysis and design through development, implementation, documentation, user, performance Testing and maintaining. This includes hands - on experience of 24/7 production support. Employ problem solving and communication skills to partner with non-technical audiences in delivering full scale IT solutions.
- Object-oriented Design & Programming
- Leading IT Project Teams onsite and offshore
- Product Conception & Specification
- Cross-functional Communication
- Troubleshooting & Problem solving
- Data Model & Database Programming
TECHNICAL SKILLS:
Web Frameworks: Struts, Spring
Web Technologies: Java, J2EE, JavaScript, CSS, HTML, XML
CICD/DevOps Tools: Jenkins,Urban Code, ELK (Elastic, Logstash, Kibana),Splunk, Ant, Maven, CVS, SVN, RTC
Performance Management Tool: Dynatrace 6.3
Agile Project Management Tool: IBM Rational Requirement Composer (RRC)
RDBMS: Oracle, MySQL, SQL Server, IBM DB2
Unit Testing Tool: Junit
Web/App Server: Weblogic 8.x, Websphere 8.0.x, Tomcat 5.0
IDE: Eclipse, MyEclipse 3.x, RAD 9.0
Web Services: SOAP, REST
Storage: Extreme Scale cache
PROFESSIONAL EXPERIENCE:
Confidential, Miramar, FL
Technical Team Lead/Sr. Software Engineer
Responsibilities:
- Worked as a technical lead for “Celebrity cruises” development team, leading team of five onsite and five offshore developers. Was responsible for monitoring all aspects of applications developed by the team to ensure they met quality standards.
- Was involved in vendor selection process for Celebrity website redesign project. Evaluating them on various criteria such as technical capabilities, solutions offered, project plan, cost etc.
- Was part of the technical team which migrated the environment from on-premise to Amazon AWS cloud env.
- Led, designed and developed “Customer engagement project” which had a countdown to cruise feature that significantly increased the revenue by keeping guest engaged in buying various products after cruise is booked.
- Led design and development of “Bazaar Voice ratings and reviews” project for the website that helped to increase sales and build brand loyalty.
- Led website redesign project working collaboratively with business team and outsourced development staff. This project was based on service-oriented architect (SOA) and was deployed on AWS cloud reducing infrastructure and support cost of the application.
- Collaborated with project and technical managers to develop focused plans/solutions for multiple projects.
- Wrote various build scripts using Maven and Ant; and integrated them with Continuous Integration tools like Jenkins and Urban Code to automate the build and deploy process saving significant developers time and reducing manual work load.
- Was involved in performance testing of various applications before they were deployed to production to make sure their response time is within SLA. Have used tools such as Dynatrace to help with that task.
- Has an excellent track record of successfully managing small to large projects from conception to completion with strong leadership, managerial, analytical and technical skills.
- Has extensive experience in managing offshore teams for clients. Addressed issues of quality, cost, communication, culture and other issues that arise from a typical offshore establishment.
Confidential, Chicago, IL
Sr. Software Engineer
Responsibilities:
- Main conduit between the technical and business team. Was the key person responsible for gathering business requirements.
- Was responsible for designing tables for application in oracle database.
- Involved in Designing of application components using different design patterns.
- Involved in Development of Module using EJB, JSP, servlet and struts 1.1 framework. Also have built applications using tools such as Jakarta- Ant script, Tomcat Apache as well as WebSphere 5.x server
- Involved in implementation of common framework utilities like service Locator, Log4j Logger, Database connector using singleton pattern.
- Involved in the unit testing of EJB module using Junit.
- Involved in evaluation of loft ware Java API for label Printing.
- Involved in the designing and implementation of label printing application using jsp, servlet, struts framework.
Confidential
Team Lead/Sr. Software Engineer
Responsibilities:
- Involved in the requirement gathering with business teams
- Involved in the preparation of Component specification and designing document.
- Involved in designing Database
- Involved in designing application components using various design patterns.
- Involved in developing EJB component.
- Involved in implementing Oracle 10G RAC support changes for WebLogic 8.1.
- Involved in Developing Testing framework using Junit.
- Involved in unit testing application using Junit.
- Involved in deployment of application in WebLogic 8.1 server on various environment as development, QA and production.
- Involved in the design and development of Provisioning Tool application using JSP, servlet and struts framework.
- Involved in writing shell script for installing and uninstalling the application.
- Involved in writing build script using Ant.
- Involved in preparing application installation document.
- Involved in deploying provisioning application in Tomcat 5.x on various environment as development, QA and production.
- Involved in implementing authentication and authorization security using SiteMinder 6.0
Confidential, New York, NY
Programmer Analyst
Responsibilities:
- Involved in preparing, review of low level and High-Level Design Documents
- Was lead in application migration from WebSphere to Weblogic
- Involved in Designing various application component using design patterns as business delegate, Data Access Object, Singleton Pattern, Value Object, Controller.
- Involved in development of middle-tier and backend components for using EJB, Java, XML
- Involved in development of front end using Struts based Café Framework
- Involved in the designing and development of interface, which is used by the other System to interact with the Deal Sheet Module.
- Involved in development of application using tools such as dynamic HTML Java Beans,
- Responsibility included writing Java routines for validation and Java beans for handling the business logic, writing JSP for controlling the flow and displaying web screen.