Technical Manager/solution Architect Resume
IA
PROFESSIONAL SUMMARY:
- 20 years of experience in Information Technology.
- Managed and Architect large customer facing, highly scalable, distributed, highly available mobile/web applications and platforms.
- Defined Project Scope and Deliverable, Developed Forecast, Resource allocated and managed budget .
- Managed a Team of 15 developers both onsite and offshore.
- Managed a budget of 2 Million and ensure proper optimum resource utilization.
- Participated in the recruitment process as a technical resource to ensure right skillsets are selected.
- Member of software/vendor selection committee. Submit recommendations /decisions to Senior Managers ( CIO/CTO etc)
- Trusted go to person for the business for all technological needs.
- Worked in Agile (Scrum) and Waterfall methodologies.
- Guided & Steered development team in a structured & rhythmic manner for Best Project Delivery.
- Delivered over 30 major projects including 55 Country roll outs, Redesign, Replace and Upgrades.
- Managed, mentor and motivated development teams for best outcome.
- Risk and Issue management. Escalate where appropriate.
- Collaborated with Business and Technical teams in over 20+ countries.
- Hands on coding in Java, Web (JS libraries), ASP.NET, ATG, Peoplesoft, SAP Business Objects, SAP ABAP and Oracle Content Management.
- Accountable for the Project delivery: cost, time & quality.
- Knowledge of TOGAF architectural methodologies
- Excellent communication, interpersonal and negotiation skills.
TECHNICAL SKILLS:
Languages: C, C++, Java 7 & 8, SQL, PL/SQL, Shell Script, Perl Scripting.
Mark - up/XML Technologies: HTML5, CSS3, XHTML, JavaScript1.8, JQuery, Ajax, Angular-JS, XML, XSD, XSL/XSLT, JSF, JSON, SAX/DOM, JSON, DOJO, Node-JS
Tools & Frameworks: Struts, J2EE, Client-Server, Spring, Hibernate5, Spring MVC, Spring IOC, Spring AOP, JMS, JSF, Junit, AJAX, Jasper reports, Spring Boot, Spring Batch, and Spring Security.
Scripting Libraries: JavaScript, JQuery, Angular 2, NodeJS, ReactJS, Gulp, Jasmine, Karma, Protractor.
Web services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2, Amazon Web Services (AWS), Micro Services.
Web/Application Servers: Tomcat 8.x/9.x, Weblogic 12c, IBM WebSphere 9.x, JBoss, Apache.
Cloud: Amazon Web Services (AWS), S3, DynamoDB, Lambda Functions, ServerLess, Cognito, Elastic BeanStalk, Docker Heroku, Azure
Database: Oracle 12c, SQL server 12.0, MySQL, Mongo db.
Development Tools (IDEs): Eclipse, Visual Studio, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005, Spring Tool Suite (STS).
Testing Tools: Junit 4.x, Selenium, Python, JIRA, TestNG, Version1, Soap UI, Putty, Mockito, Rational Clear Quest.
Version Control: Git, GitHub, CVS, SVN, Rational clear case, Star Team
OS & Environment: Windows 7/10, Linux, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, IA
Technical Manager/Solution Architect
Responsibilities:
- A leadership role in Assessment Creation functions helping migration of legacy (PL1/Fortran) to play and NodeJS on AWS
- Created detailed project strategy documents, system architectures, project plans, estimates, and schedules for application development tasks
- Managed a budget of $2 million and ensured its proper utilization.
- Lead and participated in requirement review, specification review, design review and code walkthroughs.
- Managed all tasks and activities for developers, ensuring they are fully utilized in a team-oriented, deadline-focused development environment.
- Track department deliverables to ensure dates and quality expectations are met.
- Understand, prioritize, and maximize the impact of projects on business metrics (sales increases, cost reductions, and customers experience etc.).
- Updated resource load plans to reflect new assignments/estimates/dates.
- Drive projects to successful completion. Assess risks, resolve issues and escalate issues that require additional support.
- Clearly Communicate status on projects, maintenance and enhancement items to project sponsors and others who are impacted.
- Managed queue of maintenance and enhancement items related to the application system. Assign appropriate resources, provide estimates and commitment dates, and ensure on-time successful delivery of item.
- Collaborate with senior management, business users, and the web and mobile team to design, architect, and deploy optimal web and mobile based systems
- Provided technical leadership and resolve issues as necessary.
- Developed re-usable objects so they are ‘as a service’ rather than limiting to an application.
- Throughout the testing phase, assign defects to developers for resolution, evaluate root cause and recommend areas of improvement.
- Interfaced with other departments or external organizations as appropriate to build relationships and/or resolve issues. Ensures they have the tools and process in place to be productive and successful.
- Participated in recruiting for development resources.
- Ensured alignment with Enterprise Architecture principles and practices
- Stay abreast of technology trends, reads the changing technology landscape, and leads the need for and implementation of innovative technology as well as provides recommendations on technology migrations.
Environment: HTML, CSS, JavaScript, JQuery, NodeJS, npm, Loopback, Ajax, Angular-JS, Agile, Hibernate, play, akka, sbt, Spring, Spring Security, Spring Boot, Micro services, Servlets, JSP, Junit, SOAP, RestFul, WSDL, XML, JBOSS, JSON, SoapUI, JAX-WS, Log4j, PL/SQL, web services, Linux, MySQL, Eclipse, Gradle, Junit, JIRA, Git, Agile.
Confidential, TX
Manager/ Architect
Responsibilities:
- Managed the design and development of the Membership System to meet performance, scalability, extensibility and maintainability requirements.
- Expert in best practices for web-based or mobile-based information architecture and design; Strong knowledge of usability principles and techniques.
- Contributed as a strong hands-on technical member in project development and delivery activities.
- Work with multiple stakeholders (business, vendors, CIO, Chief Architect) to analyze requirements, clarify design dependencies, create Architectural road maps.
- Strong leadership abilities - able to actively direct, coach and motivate team members.
- Managed a budget of 1 million and accountable for its proper usage.
- Provide technical expertise in designing end-to-end solutions based on architecture design patterns, standards, and best practices (Enterprise Integration Architecture, MVC, Gang of Four, and OWASP).
- Responsible for assessing and providing mitigation of risk items related to interoperability in software framework and infrastructure architecture.
- Proposed technical architecture for new initiatives involving Artificial Intelligence (AI), data analytics, and cloud.
- Worked closely with technical stakeholders to translate requirements into high-quality, timely deliverables.
- Established and lead an Architecture Review Process that ensures essential artifacts are created and reviewed with stakeholders.
- Worked with DevOps and system administrators to create CI/CD capabilities and pipelines.
- Research new technologies that enhance current AHA System and delivery of new projects.
- Supervised & review deliverables from Architects, technical team members and vendors.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, AngularJS, Agile, ATG Dynamo, Hibernate, Spring, Spring Security, Spring Boot, Micro services, Servlets, JSP, Junit, SOAP, RestFul, WSDL, XML, JBOSS, JSON, SoapUI, JAX-WS, Log4j, PL/SQL, web services, Linux, MySQL, Eclipse, Gradle, Junit, JIRA, CVS, Agile, MDM, Cardova/PhoneGap.
Confidential, Tampa, FL
Team Lead
Responsibilities:
- Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
- Involved in the front end using HTML, JavaScript, JQuery, AJAX and Servlets, JSP, JSTL.
- Used Marionette framework to simplify the construction of large scale JavaScript applications.
- Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, HTML, Turbine and Velocity.
- Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.
- Integrated with Citi SSO using Siteminder using Spring MVC framework.
- Jobs scheduled using Autosys
- Used Java collection API extensively such as Lists, Sets and Maps.
- Development SOAP and RESTFul Web services using Apache Axis1, Weblogic, Web Service Tools, Session beans as web services, Spring MVC and Jersey.
- Expertise in implementing Micro Services using spring, spring boot and spring security.
- Used Spring Inheritance to develop beans from already developed parent beans.
- Used SpringAOP for logging, auditing, transaction management to distinguish business logic from the cross-cutting concerns.
- Used Spring Security for Authentication and Authorization of the application.
- Implemented client-server business applications using Micro services.
- Involved in development of Agent Verification System using Spring MVC framework.
- Development SOAP and RESTFul Web services using Apache Axis1, Weblogic, Web Service Tools, Session beans as web services, Spring MVC and Jersey.
- Expertise in implementing Micro Services using spring, spring boot and spring cloud
- Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
- Interfaced with the MySQL back-end database by integrating Spring with Hibernate.
- Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) and Optimistic Locking and Caching to process the data from the database.
- Implemented quartz jobs for running the batch jobs based on the cron triggers configured in the spring files.
- Developed Unit /Integration test cases using Junit tool.
- Used Gradle/ant tools for building and deploying the Web applications.
- Used logging techniques provided by Log4j tool for efficient logging and debugging.
- Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (SVN).
- Involved in Maintenance and Enhancements for the project.
- Worked on Datawarehouse utilizing Peoplesoft EPM
- Reporting was done on SAP Business Objects (BO)
- Ab Inito and SQL Loader were used as ETL Tool.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, Hibernate, Spring, Spring Security, Spring Boot, Micro services, Servlets, JSP, Junit, SOAP, RestFul, WSDL, XML, JBOSS, JSON, SoapUI, JAX-WS, Log4j, PL/SQL, web services, Siteminder, Autosys, Peoplesoft EPM, SAP BO, Linux, MySQL, Eclipse, Gradle, Junit.
Confidential, IL
Lead Developer
Responsibilities:
- Delivered e-commerce solution for Confidential products using ATG Dynamo software.
- Utilized ATG personal server for profile management.
- Utilized Commerce server for product catalog, shopping cart, discounts etc
- Architect ATG Dynamo virtual servers, clustering, memory tuning and load balancing.
- Integrated commerce with SAP SD module at the back end using APIs from IBM Visual Age.
- Integrated with other 3rd party web sites like FedEx, UPS for shipment tracking information.
- Implemented chargeback module for Ross division to efficiently handle large volume of data entry using applet and servlet communication.
- Document based on FDA CRF part 21 guidelines.
- Enhanced CPCC (Contract Pricing and Chargeback Component) in ASP.NET
Environment: HTML, CSS, JavaScript, ATG Dynamo, Hibernate, Spring, Spring Security, Spring Boot, Micro services, Servlets, JSP, PL/SQL, web services, Linux, Oracle, Eclipse.
Confidential, NY
Consultant
Responsibilities:
- Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
- Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
- Involved in the front end using HTML, JavaScript and Servlets, JSP, JSTL.
- Used Marionette framework to simplify the construction of large scale JavaScript applications.
- Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, HTML
- Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.
- Used ATG Dynamo for rich user interface and faster route to market.
Environment: HTML, CSS, JavaScript, Servlets, JSP, PL/SQL, web services, Linux, Oracle, Eclipse, Ant, ATG Dynamo.