Web Developer Resume Profile
SUMMARY
- An Accomplished Strategic Agile Team Architect / Technical Manager Proficient in architecting and Managing Enterprise applications.
- Over 14 years of IT experience and played different roles, Java developer, Java tech lead, applications migration lead, architect so on and so forth, with a strong technical background with hands on coding on Java / J2EE technologies and other open systems.
- A proven Technical leader, Mentor and a problem solver. A Strategist for a unified consumer experience web 2.0 / mobile .
- A Strong supporter of Aligning IT strategies with business strategies through agile methodologies that leverage business and technical architectures, information workflow, use case analysis, and risk assessment.
- A strong advocate of software reuse ,open source tools, agile best practices, test-driven development, repeatable builds ,standardized environments, automated integration, team testing, and continuous customer collaboration.
- Strong Leader who believes in managing the team by motivation and empowerment
TECHNICAL SKILLS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE
Confidential
Responsibilities
- Write and assist in the preparation of new project proposals and formally present the same to the client
- Identify, manage and track risks at the Project level and formulate mitigation plans.
- Manage changes to the Project scope.
- Strategic coordination with multiple external clients and Business partners.
- Gave Presentations to various Project Stake Holders Business team as well as Project Executives.
- Provide a deployment Plan and ensure successful deployment in multiple environments
- Conduct code review workshops.
- Perform architectural design reviews of various interfaces.
- Provide Enterprise architectural expertise / strategy for a framework that aligns with Ahold IT goals
- Lead the team to translate business requirements into Technical application requirements Functional and non-Functional and Detailed Design artifacts.
- Accountable to deliver development projects as per the signed up SLA's and productivity commitments.
- Working with various stakeholders including IT infrastructure team like, System DBA's, Server Admins, O/S admins, DNS groups, Security groups to architect a robust, scalable enterprise level web application.
- Architect / Manager a 22 member team, which includes Team Leads/Developers/Contractors responsible for Architecting, Designing, Developing new web applications from scratch.
- Designed the solution for Integration with various Enterprise Systems through web services.
- Involved in Pre sales support responding to RFP/RFS requests for various initiatives/project bids
Few significant projects which I lead during my past 9 years with this client and still with them.
- JDLK1.4 to JDK1.6 migration all Java based web application, from WebSphere6 to WebSphere7
- AIMS project interfacing with Filenet and IMS database
- Store Audit report project on ColdFusion 10.
- Bonus Card manger application on .Net and webservices
- Store Profile application on Seneca mobile touch to run on IPAD and iPhone.
- ACES item retrieval application integrating with IMS through JMS and MQ.
- Promo projection and Finance reports using JSF, Spring DAO and Jasper reports.
- Oracle upgrade from Oracle 9i to Oracle 11g for few web applications
- SSL certificate installation for IIS6.0
- Open Text product evaluation and developed batch jobs and implemented
- eSignature to handle credit card disputes integrated with Visa, Master Card and Discover systems through API.
- Qlikview BI tool integration and report generations
- Ahold Financial Service Vendor portal performance tuning and optimization.
- Scan sheet application which generates bar codes
- Purchase Order Request Workflow web application
- Copient loyalty points redemption system
- Plaongram viewer interfacing IBM DB2
- Item billing deal maintenance tool
Environment: Java EE 6 , JSF, Spring 3.0, Oracle 11g, SOAP Web services , MS Project, MS Visio, FileNet, ColdFusion, Seneca mobile touch, AIX 5.0, Suse Linux, JBoss application server, SQL Server 2008, Jasper Reports, IBM DB2, JMS, MQ, ITCAM, Webseal junctions, LDAP, Mercury load runner, HP performance center.
Confidential
Responsibilities
- Technical /Project lead for a team of software developers with direct responsibility for the design, development, testing, deployment and support of websites.
- Worked closely with the corporate ebusiness group and served as the liaison between Marketing and IT.
- Worked with the Marketing, VP's and Executive team closely to drive visions/Strategies Project Vision, initial requirements for various projects.
- Worked with Project Managers Internal and External to identify project dependencies, critical path analysis and resource planning at the start of the project.
- Lead the development of various POCs with internal and external teams during various project initiation phases
- Gave Presentations to the Executive team as well as other team members during various phases of the projects
- Designed and developed the architecture documents - Solution Architecture Document and other key architectural governance documents.
- Worked with external teams on shore and off shore resources with task assignments, identifying important milestones, code reviews etc.
- Provided coaching, direction and leadership support to junior members of the team
- Provided architectural expertise / best practices advice based on best practices and on market research papers Forrester, Gartner etc , User Management , click trends etc
- Architected, lead the team, and supported various Technical projects namely - Websites rewrite Content Management System Vignette CMS integration with various web sites.
- Instrumental in leading the team towards TDD, Continuous Integration, and other Agile methods.
- Identified deep-level performance issues , memory bottle necks using tools such as JProbe
- Worked with the QA / Infrastructure teams for deployment and the resolution of maintenance issues if any
Environment: Java EE 6, JSP, Struts and Vignette content management tool, CVS, Ant, Oracle 9i, Websphere 6 application server, Sun solaris 5, IBM http server and siteminder 5.5, LDAP5.2,
Confidential
Responsibilities
- Lead Developer for the web application which involved right from Requirements gathering to the final configuration and Support in Production Environment
- Design and development of Web services APIs for a specific capability
- Designed data base schema for the enhancements. Generated DAOs using Hibernate.
- Expose the business capability as SOAP /HTTP web Services
- Active involvement in business discussions with Internal Clients and Business Analysts
- Acted as the liaison between various geographically located teams
- Developed the web application using JSP , Apache Struts and Tiles components
- Developed Struts Forms and Actions which in turn call the SOAP web services components
- Designed the a common framework for Internationalization i118 of the web application using Struts
- Designed various common JSP custom tags to be used by multiple web applications
- Front End developed using various features such as validation using Struts Validator , Pagination , sorting
- Developed JUnit based testing framework for testing the EJBs
- Worked under tight deadlines on various versions of the project
Environment: Vignette Dialog 7.0, WebSphere 4.04, iPlanet 6.0, Oracle 9i, JSP, Servlets, WSAD, ANT and Log4j
Confidential
- Developed JUnit based testing framework for testing the EJBs
- Front End realization using various concepts as Pagination, caching , validation using Struts Validator
- Used best of breed patterns towards persistence using data access objects and domain objects , presentation.
- Developed the UI using JSP ,Struts and Tiles components
- Expose these business capabilities as SOAP/JMS web services for reliable and scalable messaging support
- Design, develop and deliver assignment, collateral and possessory and subsidiary management capabilities realized using Enterprise Java Beans Session Beans
- Designed Class Diagrams and Sequence Diagrams using UML.
- Created proof of concepts for the initial phase
- Development of use cases, sequence diagrams and detailed design specifications for the project.
- Application design, development, testing and delivery.
- Member of Software Configuration Management group as part of orgn activity.
Environment: Solaris 5.8, WebSphere 4.04, iPlanet 6.0, LDAP5.2, Siteminder 5.5 and J2EE, WSAD 5.0, VSS 6.0, ANT, Log4j.