Vice President Lead Developer/architect Resume Profile
NY
Summary
- Over 12 years of expertise in the entire software Development Life Cycle SDLC and have strong hands on experience in Object Oriented Analysis architectural design. The functional domain experience includes Investment Banking, Healthcare, Telecom, Media, Utility, and Manufacturing with leading companies including Markit NA Financial ,Goldman Sachs ,Globus Medical, AT T, Fox Information Media FIM , Texas Utility and General Motors and worked as team player as well as team lead with strong leadership, excellent communication and interpersonal skills.
- 4 years as Technical Lead/Architect Experience in financial includes compliance and budgeting applications
- Worked on ISDA, Dodd-Frank, EMIR, asifma and Fatca regulatory
- Solid architectural design experience with J2EE / JBOSS / Spring/Hibernate Involved in designing customizing the framework and Oracle database.
- Created restful service for api service using service oriented architrave SOA
- Lead and manage a team of application engineers and Web developers, overseeing their work, and ensuring that they build high quality applications
- Created customized Framework Design for generating reports, data extraction and Data Validation.
- Worked on Project estimation, client interaction, requirement gathering and leading an offshore and onsite teams.
- Follow up daily updates scrum calls on the progress of the project with my team as Scrum Master.
- implemented industry best practices for the applications
- Working with team for on time deliverables
- Developed Web Applications using object oriented analysis and design techniques using UML implementation.
- Interacting with business users to collect the requirement.
- Experienced in setting new team and recruiting new resources for the project.
- Done Quarterly, half yearly and yearly review for my team
- Migrated jboss4 to jboss 7. And setting up sticky session for application.
- Set up Frameworks using spring jdbc template, hibernate, Spring MVc, Reflection, spring and hibernate validation on legacy application
- Experience working on high volume scalable environment in Agile and SCRUM Methodology.
- Experience with different design patterns like singleton, MVC, Session Facade, factory abstract.
- Involved in building an application using service oriented architecture SOA
- Involved in Business Process Management to improve the productivity.
- Experienced with the ETL tool, Informatica, for creating work flows.
- Exposure to EDI transaction management.
- Experienced in creating web report using Display Tag.
- Implemented X12 ANSI EDI Standards in the project.
- Prepared low level design document and high level design document and estimation for the CRs.
- Extensive experience writing Unix shell scripts.
- Experienced in creating test scripts and test cases for integration testing and system testing.
- Worked on different applications servers i.e Weblogic Server 7/8/9/10, JBOSS 3.2.6, IBM WebSphere v4
Technical skills
Operating Systems: Sun Solaris 9i/10 g, HP-UNIX 11.11, Linux, Windows XP/2000/NT/98/95, UNIX AIX, HP , Linux
Languages: JAVA JDK 1.6 , J2EE, C , C
Application Servers: Weblogic Server 7/8/9/10, JBOSS 4.0.4., IBM WebSphere v6.x
Web Servers: Tomcat 4.1, Apache
Relational DBMS: Oracle 10g/9i/8i, PL/SQL programming, DB2,Sybase, SQLserver 2007
Tools used: TOAD, Ervin, SQL developer , SQL Loader script SQLLDR script
Markup Languages: HTML, DHTML,XML, UML,XSD,XSLT
Scripting Languages: Ext js,Java Script, Shell scripting , Ruby
IDE: Eclipse 3.2, Jbuilder, RAD
Build Script ANT
Technologies: J2EE Servlet / JSP / JDBC / EJB 3.0 , Log4j, PL/SQL, Framework, Struts 1.2/2.0.1, JSF, Junit, Hibernate 3.0, Swing, Applet, Cascading Style Sheets CSS , AJAX, POJOS, Javadoc, Spring MVC, Spring IOC,JSTL, Display Tag, Apache POI api, Spring JDBC template, Web service Apache CXF
Source Control tools: Visual Source Safe, ClearCase, CVS, Subversion SVN
Defect tracking tools: Remedy, Rational ClearQuest, bugzilla,JIRAra
FTP client: Telnet, winscp, win2k3, Putty
UNIX utility: awk, sed, VI editor, shell script, ftp
ETL Tool: Informatica Power center 8.1, SQData, SAS
Database design tool: Erwin Tool
Reporting Tool: Cognos 6.6, Business Objects 5.1, Jasper, Ireport 2.3
Project Summary
Confidential
Vice President Lead Developer/Architect
Role Responsibility:
- Analyzed the Requirements and write Functional design, and Technical design
- Created Architectural design and data modeling for the application.
- Tracking team daily on the deliverables.
- Created low Java low latency application multi-threaded for trading platform using java concurrency, akka and clojure
- Conducted scrum calls on daily basis as scram Master
- Created Restful api service SOA using Spring web service api .
- Coordinated and managing offshore- onsite teams.
- Coordinated with Infra team for release.
- implemented industry best practices like continuous build using Jenkins, mavenize of the project
- Created framework for data extraction, excel reports creation, validating user inputs.
- Improved the performance of the application
- Addressed the memory leak issues in application
- Creating estimation for the new projects and allocating and distribute the task between the team.
- Set up Frameworks spring jdbc template, Hibernate, Spring MVc, Reflection, spring and hibernate validation for application.
- Server migration from Jboss 4.0 to jboss 7.1
- Created distributed cache to preserve Session data on load balanced application
- Setup Sticky session and load balancer for apache server
- consistent improved the performance of the application
- Participated in Agile software development methodology for rapid development.
- Implemented ESAPI to prevent cross site scripting CSS and SQL injection SQI in application for penetration test.
- Fine tuning the SQL queries to improve the application performance.
- Implemented JMS using Active MQ for MCPM to push all the entity data to COBs
- Setup the framework Spring ioc, spring mvc, spring JDBc,
- Implemented Architectural design designing using Use case diagrams, Sequence Diagrams and class diagrams using the UML Tool.
- Migrating the Database from mysql to SQL server 2008
- Building UI using EXT JS
- Need to maintain Swing based application.
Environment: Core Java, Hibernate, Spring MVC, Spring IOC, Spring JDBC template, JDK 1.7, Servlet, JSP, , Spring, Hibernate 4.1, CSS, HTML, UML, HP- Unix 11.11, DB2 8.0, PL/SQL, TOAD, Shell scripting ,EXT js, SVN, RAD 7.0, Eclipse 3.4, Junit, Apache, Jboss 7.1, Maven, Web service Apache CXF, Active MQ, JIRA
Confidential
Lead Developer consultant
Role Responsibility:
- Analyzed the Requirements and write Functional design, and Technical design
- Created Architectural design experience for java application.
- Worked on requirement study and capturing the business functionality.
- Worked on Requirement analysis and preparation of functional specification and HLD doc.
- Mentoring team members and coordination other teams on release.
- Developed web application using Struts 2.0 and GWT and Flex.
- Developed java classes to for Multi Threading
- Creating automated batch process using shell scripts.
- Created webservice api for using Axis.
- Used Agile software development methodology which helps to develop project plans
- Created Use case diagrams, Sequence Diagrams and class diagrams using the UML Tool.
- Involved in developing applications using Java, J2EE and Struts
- Designed and developed user interfaces using JSP, HTML and CSS.
- Developed ActionForm classes, Form beans, Action Classes using Struts.
- Hibernate is used to persist the objects in the Database. Worked with J2EE Design Patterns and Model View Controller Struts architecture.
- Web service using SOAP Apache Axis and apache Apache CXF .
- Excel upload and read and write using Apache POI
- creating scripts and PL/SQL Programs and fine tuning the batch process
- Created enterprise application layer using Spring.
- Worked on reporting tool Business Objects and modified the existing report as per users request
- Bug fixing and 24/7production support.
- Created JUnit, for Extreme Programming
- Interacting with business analyst for preparing business requirement.
- Writing UNIX shell scripting to automate the process.
- Deploying the application in weblogic 10.0
- Implemented OOD using UML
Environment: Core Java, JDK 1.5, Servlet, JSP, Struts Framework, Spring, Hibernate 3.0, CSS, HTML, UML, HP- Unix 11.11, DB2 8.0, PL/SQL, TOAD, Shell scripting , CVS, RAD 7.0, Eclipse 3.4, Junit, Apache, weblogic 10.0,UNIX AIX , Informatica, Business Objects
Confidential
Sr. Java/J2EE Developer consultant
Environment: Core Java, JDK 1.5, Servlet, JSP, Struts Framework, Spring, Hibernate 3.0, CSS, HTML, UML, HP- Unix 11.11, Oracle 10g, PL/SQL, TOAD, Shell scripting , CVS, RAD 7.0, Eclipse 3.2, Junit, Apache, weblogic 10.0,Sun Solaris , Informatica
Confidential
Sr. Java/J2EE Developer consultant