Lead Developer Resume
SUMMARY
- 16+ years of working experience in Information technology. (6.5 years for telecom, 3+ years for healthcare 2.5+ years in Banking and 1+ year in logistics and transportation domain)
- 5+ years of working experience in United States.
- 8+ years in the Confidential portal development, administration and best practices.
- 15+ years Worked on web portals ( Confidential portal server (CE 6.0.6 & EE 6.0 SP1/ 6.1/6.2/DXP), BEA WebLogic portals) & IBM WebSphere
- 2.5 years worked as a lab programmer/faculty in Confidential Hyderabad (From June 2001 to Jan 2004)
- Worked on enterprise applications using JDBC, Servlets, JMS, JSP, Struts2.0, Spring3.0, Spring MVC, Hibernate, JSF2.0, EJB, Confidential /Weblgoic Portal, Java Script, JSON, JQuery, AlloyUI WSRP, and Restful/ SOAP web services, ANT, Maven, Jenkins, Artifactory, Tomcat6/7/8.0, Jboss, Weblogic7/8/9/10, Oracle, MySQL, PostgreSQL, and MongoDB.
- Working experience with onshore/offshore model.
- Working experience in the agile process and CD/CI.
- Working experience in the reporting tools like Jasper, Ominiture for MIS reporting, google analytics
- Trained in ITIL V3, Agile, Project management processes.
- Trained in Confidential DXP (Developer and Administration) from Confidential Inc.,
- Certified in Confidential Professional Developer 6.1 (Key: BV8NDT35MVTJQIR)
- Certified in BEA weblogic build solutions 8.1
- Self - learned the MongoDB. (Completed 7-week course from MongoDB DBA with 94%).
- Python programming language for single page web applications with PyMongo driver to connect to MongoDB.
- Provided training for different units in the worked organization on Confidential 6/6.1/6.2/DXP, Oracle WebLogic server
- Good knowledge of trouble shooting the application problems.
- Hands on experience on the Python/UNIX shell scripting.
- Working knowledge of architectural frameworks and practices.
- Working experience in the Maven, Nexus, Subversion and StarTeam.
- Working experience on Windows 2000/NT, Linux, Solaris Platforms.
TECHNICAL SKILLS
Languages: Core Java, C, C++
Web Technologies: J2EE, Servlets, JSP, RMI, JMS, Web Services, AXIS2, JAX-WS, JAX-RS, SOAP, REST, SOAP UI, CSS3, HTML5, XML, XSLT, XSL, JSON Scripting Java Script, Shell Scripting, ANT, Maven, JQuery, AJAX, Python, DOJO, Node.js, Angular.js
Design Tools: Rational Rose
Development Tools: Eclipse, IntelliJ, WASD, RAD, Confidential Developer Studio.
Server Technologies: Tomcat, Weblogic, WebSphere, JBoss, Confidential Portal Server(6.0/6.1/6.2/DXP)
Operating Systems: Windows, Linux(Red Hat, Ubuntu) Sun Solaris, UNIX
RDBMS: Oracle8i/10g/11g My SQL, Postgre SQL (SQL/PL SQL) No Sql Database MongoDB
Tools: Rational Rose, SVN, Clarify, Star Team, JIRA, VSS, CVS, Hudson, Jenkins, Artifactory.
Frameworks: Struts, JSF, Hibernate, Spring, Spring MVC/JDBC/Batch/Rest/AOP, JAAS, PMD, Jakarta Open Sources Libraries, JSR168, JSR286, IBM Curran, Weblogic Integration, and Cyclone Integration.
Development Methodologies: TDD, Scrum, Agile, Iterative
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Responsibilities:
- Worked on various projects for client, cardholder, mobile portals and API's.(REST/SOAP)
- Meeting with the business teams, for requirements gathering and query resolution to onshore/ ffshore team.
- As a senior resource provide technical guidance to the onshore/offshore team.
- Developed custom tools to migration all the 100+sites to migrate from 6.1 to DXP.
- Prepare functional specifications documents mapping the business requirements to programs.
- Convert project specifications and statements of problems and procedures to detailed logical flowcharts for coding into computer language applying skills in structure analysis and design.
- Used maven, Gradle, Jenkins antifactory for CI/CD.
- Assist in customization of programs, and related procedures to increase their operating efficiency or adapt to new programs/systems requirements.
- Write program documentation describing the program development, coding, and unit testing.
- Extensively worked on SOAP based webservices.
- Design and developed the solution for client based one way singed secured application for clients
- ( Confidential, Confidential etc.,). - Token based authentication for Self-enrolment sites.
- Installation/configuration and operations procedures.
- Involved the smoke testing/performance testing to execute and support during UAT/Production testing phase.
- Assist in migrating code between various testing, PSE and production environments.
- Co-ordinate with offshore teams ( Confidential for assigned projects for development.
- Worked on various production issues.
- Enhanced the monitoring scripts (shell) for system monitoring and alerting.
- Migrated all application to new Susu Linux to Red Had Linux in Dev and IT environment.
- Install Confidential, clustering setup for DXP, SOLR (5.5.2) integration for DXP environment.
- Activity involved in Migration of portal from 6.1 to DXP (card and client portals) and 6.2 to DXP (mobile).
- Configure Apache servers (Tier2) and worked with SunGard Network/Firewall team for Tier1 configuration (f5 Load balancer)
- Worked in Infrastructure activities for migration the servers to Linux Virtual server environments. (PROD/DR - 36 virtual servers, UAT - 12 virtual servers)
- Performed code review and peer for the assigned projects/defects.
- Provided Knowledge transfer to Microland team for deployment for UAT/PROD.
Confidential
Senior Consultant/Senior Developer
Responsibilities:
- Analysis, design (HLD & LLD), test and implementing computer programs, for client and other complex business applications.
- Meeting the business teams, study the systems, strategy formations.
- Prepare test case and unit test scenarios, and execute and support during UAT testing phase.
- Assist in migrating code between various testing, PSE and production environments.
- Design logical and physical data model for the different complex business applications.
- Prepare functional specifications documents mapping the business requirements to programs.
- Prepare charts and diagrams to assist in problem analysis.
- Convert project specifications and statements of problems and procedures to detailed logical flowcharts for coding into computer language applying skills in structure analysis and design.
- Determine feasibility, cost, and time required, compatibility with current system and computer capability.
- Assist in customization of programs, and related procedures to increase their operating efficiency or adapt to new programs/systems requirements.
- Write program documentation describing the program development, coding, and installation/ configuration and operations procedures.
- Prepare the Proof of concept as and when required.
- Involved in Service Improvement activities.
- Performs other duties as assigned.
Confidential
Project Lead / Senior System Analyst
Responsibilities:
- Analysis, Design (HLD & LLD), coding & unit testing.
- Plan and track the work status of all the team members
- Closely work with System architect and play a role of Portal architect in the project.
- Involved in all requirements/technical discussion by coordinating with client, BA, UI & testing teams.
- Mentor the team on a need basis on technical & non-technical front
- Review all the deliverables before sending to customers.
- Single point of contact for all the administration related tasks for Confidential Portal Server.
- As a lead provided full technical support and also assigning the task and check to see until for closure.
- Conduct and arrange the technical session to all team members on need basis for existing team members and cover in induction for new team members
- Provided onsite support for each release & deployment.
- Understand the customer expectation and fulfil their requirements and on the critical issues related to code/design/ environment/system performance and ensure there is not slippage in the service level agreements targets.
- Single point of contact for offshore team, work on release, prepare deployments plans and perform root cause analysis for all major issues.
- Represent the client as single point of contact for all offshore work assignment and deliverables.
- Conduct meeting and prepare the minutes of meeting and circulate with appropriate stake holders.
- Played a Key role in Confidential LDAP integration, SSP integration and customizing the Login flow in Confidential portal.
Confidential
Lab Programmer/Faculty
Responsibilities:
- Conduct lab practical session to the students of BCA, BCom, MBA and MSc (IS).
- Lecture to BCom, BCA and MBA students on various computer subjects.
- Designing, preparing and developing teaching materials.
- Supervising students' research activities.
Confidential
Senior Technical Associate (Team Lead)
Responsibilities:
- With minimal guidance, develops cost-effective information technology solutions by creating new or modifying existing software applications that are moderately complex.
- Analysis and validates moderately complex system requirements and existing business processes and information systems. Develops and implements new programs and/or modifications of existing Codes, tests, debugs, documents, and implements moderately complex software applications according to standards.
- Developed Unix Shell scripts for batch for message resubmission.
- Develops specifications and programs moderately complex technical modules, applications, prototypes and computer programs.
- Performs all aspects of applications programming and development including file design, update, storage and retrieval.
- Evaluates and provides technical solutions to moderately complex application development problems.
- Worked closely with DBA for any DB related performance issues.
- Resolved all types of cases P1 and P2 cases and necessary RCAs for resolved cases (including the cross component issues)
- AIS done for all minor & major release, and non-functional changes and respective deployments on Production.
- Review on the CRFs before submitted to change master.
- Played critical role in database migration of Cyclone clusters from oracle 9i to 10g RAC.
- Ensuring that all the incidents met the SLA targets.
- Preparation of monthly reports for the platform.
- As a lead provided full technical support and also assigning the task and check to see until for closure.
- Involved in Service Improvement activities.
- Performs other duties as assigned.