We provide IT Staff Augmentation Services!

Development Manager & Solution Architect Resume

Columbus, OH

PROFESSIONAL SUMMARY:

  • 19+ years of experience in architecture, design and implementation of end - to-end web portal, mobile and client-server enterprise solutions using Java/JEE technologies
  • Experience in leading projects in Agile, Iterative, Incremental, and Waterfall SDLC development methodologies
  • Strong understanding and implementing principles, practices, and disciplines of computer application development to include planning, analysis, design, construction, testing, training, implementation, and configuration management
  • Experience scheduling and leading Scrum of Scrums, sprint planning meetings, daily stand-ups and retrospectives
  • Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer).
  • Strong organizational skills, interpersonal skills, and communication skills to interact with all levels of an organization.
  • Skilled in managing multiple Enterprise-level application development programs and projects, provide leadership and direction to direct reports, other matrix support organizations, and external technology partners
  • Extensive Knowledge and experience in Java, HTML, XML, Java Script, JEE5 (JDBC, Servlets, JSP, JNDI, Java API for XML, JPA) technologies.
  • Extensively worked on open source control frameworks Struts, Hibernate, and Spring (IOC, MVC and AOP) and have in depth knowledge of design patterns.
  • Experience in build automation and continuous integration using Jenkins.
  • Expert in Java Web Services, WSDL, UDDI and RESTful services.
  • Extensive knowledge UI frameworks like Angular JS & JQuery and databases Oracle, MySQL
  • Experience managing Offshore/Onshore development teams and work effectively in a fast paced, deadline-driven environment

TECHNICAL SKILLS:

Languages: Java, JEE, HTML, XML

APIs: Servlets

Web Technologies: AngularJS, JQuery, HTML5 & CSS

JEE technologies: JDBC, Servlets & JSPs

Scripting languages: JavaScript

Application servers: Tomcat, JBoss 6.2, WebLogic 10.x & WebSphere 8.5

RDBMS: MySQL, Oracle, SQL Server and DB2

ORM Frameworks: Hibernate & JPA

Operating systems: Windows XP/7/8, Linux & UNIX, Solaris

Automation: Jenkins

Version control systems: VSS, Subversion (SVN), CVS

Testing framework: Junit

MVC application frameworks: Struts & Spring MVC, IOC and AOP

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Development Manager & Solution Architect

Responsibilities:

  • Subscription - To subscribe / unsubscribe for Mobile Push messages.
  • Messaging - To send a push message to mobile of any platform.
  • Led the team in the planning, architecture, design and development of the application with reusable J2EE design patterns like VO (value object), Front Controller, and Business Delegate, Service Locator, Singleton, MVC, Session Facade and DAO patterns.
  • Lead daily scrums to remove blockers within the team.
  • Scoped functional & technical work units required to implement proposed solutions and extensively involved in writing technical designs, and did feasibility study for functional requirements.
  • Developed the Business layer using Java, Spring MVC, and Presentation layer using JavaScript, JSP. Controller and Business layer using spring (IOC, MVC).
  • Test Driven Development (TDD), continuous integration and automation using Jenkins
  • Participated in code reviews and product Bug bash

Environment: Java 1.7, J2EE1.5, JDBC, JSP, Servlets, Spring 3.x (MVC, IOC & AOP), Hibernate, JavaScript, JQuery, JNDI, Apache LOG4J, Maven, LINUX and amazon cloud tomcat server, JBOSS 6.2, Websphere7.x/8.x and WebLogic 12c

Confidential, Columbus, OH

Development Manager & Solution Architect

Responsibilities:

  • Designed SPA driven client UI using AngularJS, used custom directives, and services for store and mgmt. modules.
  • Developed client & REST resource for App submission, publishing & App listing modules.
  • Organize daily scrums to unblock team from impediments.
  • Implemented user management & secured the application using Spring Security.
  • Scoped functional & technical work units required to implement proposed solutions and extensively involved in writing technical designs, and did feasibility study for functional requirements.
  • Developed the Business layer using Java, Spring MVC, and Presentation layer using JavaScript, JSP. Controller and Business layer using spring (IOC, MVC).
  • Performed code reviews and participated in product Bug bash
  • Worked with iOS teams on app store submission issues

Environment: Java, JavaScript, HTML5, CSS3.0, Jersey, AngularJS, jQuery, Spring, Hibernate, Spring Security, Tomcat, MySQL, Oracle, Maven

Development Manager

Confidential, Columbus, OH

Responsibilities:

  • Led a team of size up to 14 in solution architecture, requirements, UI/UX, analysis and design of the mobile application
  • Managed scope, solution architecture, provided technical leadership and enforced project quality and formal sign-off of key artifacts
  • Develop JAVA code to integrate with the SOAP, XML and JSON services
  • Designed and implemented MVC JavaScript client side framework
  • Implemented Push Notification Service
  • Written tools for third party vendor to upload the CSV format of registered uses to send push notifications based on the campaigns.
  • Implemented build automation using Jenkins
  • Written a utility to generate code to consume the secured backend services.
  • Scraper JAVA services to read HTML files and extract data required for the mobile content.

Environment: Confidential Studio, Visualizer, Java, JavaScript & Web Services (SOAP & XML) & Tomcat, JSON Rest services, MQ series, ISAM, NCR/Mitek, Omniture analytics, Dynatrace logging and monitoring

Confidential, Los Angeles, CA

Project Manager & Architect

Responsibilities:

  • Led the projects for the end-to-end (requirements collection, planning, designing, developing and support) execution of the above projects.
  • Led the technical feasibility study and porting InterPlan application from WebLogic 8.1, Struts, Codigo to JBOSS 4.2.2, spring, and Hibernate.
  • Involved in the technical feasibility study and preparation of technical proposal for the Worldwide Print Tracking System and Spent & Committed systems and its seamless integration with InterPlan.
  • Collaborated on solution architecture and infrastructure requirements, led test data analysis and collection efforts, and coordinated test cycle runs with various onsite and offshore support teams; played key role in smooth operation of intensive testing environment, thus helping client keep its costs down.
  • Led the design and integration of InterPlan theatrical data exchange between SAP R/3, SAP-BW systems and InterPlan.
  • Responsible for the Design, Integration, and end-to-end testing of several applications using WebMethods Integration server.
  • Responsible for devising strategy and implement new GUI features, modularize applications and improved performing Print Tracking and Cost system.
  • Architected, designed and lead the development of a dynamic Reporting framework that would enable generating HTML and PDF reports only by populating metadata in the Oracle 9i database.
  • Responsible for the high availability and expansion of the application, preparation and User Requirement Specification, project scoping (estimates and schedules for new releases).
  • Analysis and Design, Programming, Bug fixing, Enhancements, User support & documentation.
  • Extensively involved in the design and development of user Interface screens using JSP and Struts framework, entity EJB’s for applications data access and session EJB’s for WebMethods integration with other SPE applications, AJAX components for rich UI.
  • Solely implemented the graphical reports using the applet technology and JFreeCharts 0.9.21 and also integrated the same with the InterPlan application.
  • Played prominent role in the upgrade of the WebLogic application server from version 6.1 to 8.1 and also in the clustering of the three WebLogic application servers.
  • Extensive involved in performance tuning database views and SQL statements that reduce the transaction times by 300%.
  • Successfully implemented the data transmission from InterPlan to SPE’s marketing tool APRIMO hosted and maintained externally by sending XML using SOAP over https connection. This was an extreme challenging project with very less support from the external vendor and SPE users.

Environment: Java, JSP, JavaScript, WebLogic, JBoss, Oracle, PL/SQL, UNIX, Struts, Spring 2.x, AJAX, HTML, DHTML, XML

Confidential, Cincinnati, OH

Project Manager and Architect

Responsibilities:

  • Led the development Global Restatements data warehouse desktop web app in requirement collection, prototyping, costing, effort estimation, client liaison, resource ramp up, project planning, design, work allocation, onsite - offshore coordination, hardware and software environment setup and implementation.
  • Performed technical analysis and tabled solutions for Data Warehouse Management Tool that allowed the user to submit & monitor data load process in P&G’s Central Data Warehouse
  • Delivered use case/ sequence/ class diagrams, database design, technical spec documentation, re-usable components on JAVA Swings, Rational Rose and Oracle
  • Led the project Sondagsavisen A/S Newspaper Management System in carrying out feasibility study, prototype development, scoping, requirement collection, effort estimation, planning, WBS, hardware sizing, architecting and designing of the entire system, object modeling, migration from HP3000 to Unix/Oracle/Java swings, discussions with different vendors
  • Successfully developed and implemented a new web based Ordering system, Invoicing, Accounts Receivable with dynamic Reports.

Confidential

Programmer Analyst

Responsibilities:

  • Performed code walk thru, peer to peer reviews, integration testing, quality control audits, CMM training, proposals, technology mentoring, user guide preparation and user training.
  • Delivered code adhering to the project quality and schedule requirements.
  • Team member of Service Management Group that handles Service Contracts for the appliances.
  • Involved in the development, implementation and maintenance of screens and programs, Solicitations, and Customer Care & Payment processing using VB 3.0, Unix Shell scripts, Pro*c, Oracle.
  • Design and Development Maintenance of Customer Care applications, Service Management Applications.
  • Developed Shell scripts, Pro*C programs, PL/SQL scripts, test plans and test cases.
  • Successfully improved the nightly batch processing and reduced the failures.

Hire Now