Application Developer Lead Resume
5.00/5 (Submit Your Rating)
Wilmington, DE
SUMMARY:
- Around 14+ year IT experience including Strong Development experience using Java/J2EE and Web Technologies and leading infrastructure migration project.
- Lead Application developer managing team developers(onshore/Offshore)
- Expert in developing applications using Core Java, JSP, ibatis, Hibernate, Spring, Struts 2, SVN, JDBC 2.0, JDK, JNDI, Maven, ANT, HTML, XML, Java Scripts, Angular JS
- Strong Understanding of Web Services
- Design and development of web - based applications using different web and application servers such as Apache Tomcat, WebSphere 8.0 and WebLogic
- Used integrated environment for java ( Eclipse)
- Implemented Unit Testing using JUnit and Integration testing during the projects
- Experience in infrastructure migration (WebLogic to tomcat) Project and database migration project.
- Experience working with Control M and Tivoli scheduling service.
- Experience with Cloud technologies like GIA..
- SCM - Experience working with an SCM tool like Subversion or Git.
- Web - Experience building modern web applications using frameworks like jQuery, jQuery UI, and Angular JS
- Maven - Experience working with Maven as a build tool.
- Spring - Experience working with the Spring framework.
- Good work experience on RDBMS like Oracle and SQL.
- Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit Testing and System Testing, Functional and Regressing Testing and Production Support
- Expertise in SharePoint Development with.net
- Work closely with the Scrum Master and Application Development Lead to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
CAREER PROGRESSION:
Confidential, Wilmington, DE
Application Developer Lead
Responsibilities:
- Drive the full lifecycle (plan, manage and delivery) to meet defined deliverables, processes, and tools.
- Research, recommend, and support new standards, experiments, innovations and upgrades.
- Collaborate with Development teams to develop integration design and where appropriate, prepare estimates on design and development services for integration initiatives
- Responsible to develop and implement IT business processes based on JPMC/ industry-best practices
- Motivate team members and facilitates team meetings
- Make formal project reports and presentations to various level audiences.
- Participate and manage workload on simultaneous application and infrastructure related projects from inception through completion
- Drive the application development team towards execution while maintaining financial discipline, minimizing cyber risk, keeping IT risk low and ensuring extremely low production incidents.
- Ensured Team members stayed on Task
- Assigned coding tasks to various team members.
- Regularly monitored work and was responsible for quality of applications delivered.
- Directed team meetings to check on progress and plan code direction.
- Attended development and work prioritization meeting.
- Developed release schedule and adhere to release plan.
- Adhere to change management process (ITSM), review implementation plan and make sure right resources are assigned.
- Coordinate with QA team to make sure QA resource are assigned and there is coverage for all change. Follow up on defect and make a decision to defer or allow the defect.
- Regularly scan application (Balckduck, dynamic, SSAP, Veracode) and make sure application is free from all vulnerabilities.
- Attend risk meeting and make plan to fix/allow various vulnerabilities/breaks identified
- Evaluate Application Risk Classification (ARC) and Application Control Assessment(ASA) annually.
- Attend various project meeting to identify cross impacted applications and develop estimate and submit it through demand management.
- Review P1/P2 ticket created for the application, do a root cause analysis and create plan to future mitigate such issues
- Maintain Book of work to identify resource capacity and also to make sure there are no impediment
- Worked to get team move to Agile development and acted as a scrum master.
- Maintain infrastructure inventory and certified various ID’s being used in the various environment.
- Plan and executed Disaster recovery semiannually.
- Designed the business requirement collection approach based on the project scope and SDLC methodology.
- Assist the PM in setting realistic project expectations and in evaluating the impact of changes on the organization and plans accordingly and conducted project related presentations.
- Assisted with user testing of systems, developing and maintaining quality procedures, and ensuring that appropriate documentation is in place. Conducted User Acceptance Testing.
- Developed plan and coordinated work of the offshore development team in India
Confidential, Wilmington, DE
Application Developer Lead
Responsibilities:
- Support development and tech refresh project right from planning to delivery
- Involved in tech refresh project to migrate from WebLogic to Tomcat. Planned and successfully executed within timeframe and budget.
- Involved in tech refresh project to migrate database from Sun Solaris to HP infrastructure. Planned and successfully executed within timeframe.
- Worked with development team and successfully created and executed a plan to rewrite entire application to remediate struts 2 vulnerabilities.
- Worked on functional enhancement and coordinated work among team member to provide deliverables on time.
- Led design reviews and provided recommendations. Incorporated security requirements into design and ensured effective workflow.
- Involved in the project to build continuous integration.
- Involved in Decommission activity of three legacy application.
- Worked with Sumtotal vendor to coordinate patch and functional enhancement releases.
Confidential, Wilmington, DE
Application Developer/Business Analyst
Responsibilities:
- Developed complex applications and updates throughout SDLC, including analyzing business requirements, developing technical specifications, planning, coding, testing implementation, and QA.
- Designed and implemented dynamic Web content and Web-server applications using HTML, XML, Web services.
- Used JavaScript and Cascading Style Sheets (CSS) to customize graphical user interface (GUI)..
- Responsible for coding of DAO classes using Struts with Ibatis
- Responsible for coding Action Classes.
- Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
- Used Jenkins to build the project.
- Used JUnit for unit testing for portal layer.
- Bug fixing and maintenance of the application.
- Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
- Created and deployed the project on Tomcat and weblogic.
- Installed SSL certificate the server.
- Successfully upgraded SharePoint and EPM from 2013.
- Build SharePoint Farm and involved in daily administration of SharePoint.
- Helped develop use cases, project plans and manage scope.
- Conducted user interviews, gathered requirements, analyzed the requirements and managed it using BluePrint.
- Conducted interviews with key business users to collect requirement and business process information.
- Documented and delivered Functional Specification Document to the project team.
- Assist the PM in setting realistic project expectations and in evaluating the impact of changes on the organization and plans accordingly and conducted project related presentations.
Confidential, Oklahoma City, OK
Technical Support Lead
Responsibilities:
- Assist University Faculty, Staff and Students with technical support and problem resolution.
- Coordinate and assist in organizing departmental workshops and events.
- Trained, managed and provided performance feedback to three student technicians.
Confidential
Business Analyst
Responsibilities:
- Worked with the account managers, managements, and report requestors to gather requirements, get report requests.
- Identity Management included user creation, access privileges, password reset, access control and management.
- Identified/documented data sources and transformation rules required to populate and maintain data warehouse content. Involved in Business process design, streamlining, application systems analysis, object oriented analysis, system analysis and design, Quality Assurance and software verification and validation process.
- Performed Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data.
- Created Use Cases, Activity Diagrams and Sequence Diagrams, thus defining the Data Process Model and Business Process Model.
- Provided clear and concise documentation regarding requirements management plans, Functional Requirements, supplemental Requirements, Test Plans and Test Cases.
- Collaborated in building a business analysis process model using Rational Rose, RequisitePro, and Visio.
- Prepared Need Analysis Documents of the requirements gathered through JAD sessions. Used MS Visio to create Flow diagrams and Use Case Diagrams. Tested the report for its content.
Confidential
Helpdesk Technician
Responsibilities:
- Provided technical support to internal client by troubleshooting their desktop issues, network issues, server issues, printer issues and Blackberry issues.
- Acted as second level support/subject matter expert to troubleshot complex issues.
- Performed quality audits.
- Provided feedback to agents regarding their day- to-day and overall job performance .
- Attended conference calls with clients, to discuss project performance.
- Managed the team in the absence of team leads in order to meet the SLAs of the project.
