Technical Architect/mgr Resume
OBJECTIVE:
Help organization fulfill its need of a “competent Technical Architect/Manager” to design and implement technical solutions for their business needs and at the same time help me satisfy my thrust for technology excellence.
SUMMARY:
- More than 14 years of IT experience in both products based and IT services groups across all phases of s/w engineering life cycle in a process driven environment.
- 14+ years of experience in implementing Java/J2EE application solutions.
- Have 10+ years of experience in LIFE and P&C insurance domains.
- Have 4 years of experience in Investment banking domain.
- Currently working as a Technical Architect & Product Development Manager in Confidential Technology supporting various JAVA/J2EE products for Life and P&C insurance clients enabling their digital transformation journey.
- Worked in capacity of Release Train Engineer and Scrum Master having expertise on Project Management activities like White Paper updates, Plan Maintenance (MPP), PDD, Release Plans, SOW etc along with handling resource management responsbilities/activities like appraisal etc. having direct reportee count of 40+ resources.
- Worked as a Solution Architect with consulting and hands - on experience on Service Oriented and Microservices Architecture and Technologies like Java, AngularJS, Spring, REST and other J2EE based technologies to the services/product based projects supporting their critical deliveries.
- Worked as a DevOps Architect with hands-on experience on Containerized/Standalone Build & Deployment on AWS infrastructure using Jenkins, Maven, Gradle, GIT, Docker, Docker Compose, Docker Swarm, Kubernetes etc.
- Hand-on experience on Cloud Technologies like AWS (EC2, S3, ECS, DynamoDB, RDS, Lambda, VPC etc), IBM BlueMix etc
- Managed/Handled the overall Product Development providing the direction on new feature functionalities & enhancements, technical upgrades etc. by working closely with end customers and multiple stakeholders.
- Have worked and implemented Agile, TDD and Iterative & Waterfall software management processes.
- Handled Project Types - Services, Product Development, Application Modernization, Legacy Transformation, BPM Based, Open Source Migration, IP and NON-IP applications, Production Support etc.
- Worked as a Subject Matter Expert on various Life Insurance products and Product Architecture supporting multiple clients handling responsibilities ranging from Domain Analysis, Data modeling, Technical design, Architecture Feedback, Coding and Deployment automation.
- Strong analytical and problem-solving skills with strong eagerness of learning new technologies.
- Ability to adapt to new environments with strong interpersonal skills.
- Worked as a true Mentor, mentoring more than 50 mentees on various technologies and products. Participated in End User Training and preparation of training material. Responsible to run the entire Fresher’s training program on Java / J2EE technologies.
- Have comprehensive ability to draw technical solutions for business problems.
- OO Analysis and its implementation.
- Developing prototypes for emerging or not - so-explored technology.
- Reviewing existing architecture and identifying opportunities for improvement in it.
- Identify and applying design patterns for real world business problems.
- Programming, still love to get myself hands dirty with code.
- Keep learning technology in order to make best use of it for business.
- Mentor team members and instill standard and best coding practices in them.
TECHNICAL EXPERTISE:
Programming Languages: Java, C++
Frameworks: J2EE, JSF, Spring MVC, Spring Boot (Micoroservices pattern), Struts, JquerySOA, Hibernate, iBatis, JAXB, JAX RPC, Apache CXF, Apache Axis, Jersey, Log4J, Junit, Apache Shiro, JCR, ForgeRock:
J2EE/Osgi Technologies: Servlets, JSP, JavaBeans, JDBC, Plugin development, EMF, GMF, JSR 170/283
Web Technologies: AngularJS, Bootstrap, HTML5, CSS3, XML, XSD, XSLT, Node.js, Express.js
DevOps Tools and Technologies: Docker, Docker Compose, Docker Swarm, Kubernetes, Jenkins, Meven
Cloud Technologies: AWS - EC2, S3, DynamoDB, ECS, RDS, Lambda, VPC etc, IBM Bluemix
SQL/NO-SQL Database: MongoDB, HBASE, SQL Server- 2005, Oracle, DB2, Sybase 12.5
Application/Web Servers: Tomcat, WAS 6/7/8/9, Weblogic, Glassfish, Apache ServiceMix, JBoss
Web Services: JAX RPC, JAX WS, RESTful, Amazon Web Services
Build & Config Management: Harvest, SVN, CVS, Git, Bit bucket, MS VSS, ANT, Maven, Jenkins, Hudson
Scripting Languages: Javascript, Shell scripting, Python, JQuery, Ajax, JSON
Programming Tools/IDE: RAD (6.1, 7.0, 8.5), Eclipse (Ganymede, Juno, Kepler), WSAD
Middleware: EJB 2/3, JMS, SOA, MDB, ESB (ServiceMix, Sonic), Osgi VP/MS, Junit/JMockit, Velocity, Jasper, Apache POI, AspectJ, SSO
Tools: Find Bugs, PMD, Checkstyle, Scarab, JIRA, Rational Rose, Visio, WINSQL, TOAD, Sonar Qube, Autosys, Crystal Reports
Operating Sytems: Windows XP/2000/NT/9x, Linux, Solaris
EXPERIENCE:
Confidential
Technical Architect/Mgr
Responsibilities:
- Mitigation of the inherent risks of administration system implementations with support for a wide variety of policies, procedures, distribution channels, product mixes, organizational structures and target markets.
- Provision of 24/7 capabilities with web-based, always-on accessibility to distribution and customer service channels, even during daily batch processing.
- Primarily responsible for base product development based on customers, business sponsors and stakeholder’s requests and prioritizing the same.
- Act as a bridge between the core development team and the business sponsors to help indentify business and technical enhancements for product development by prioritizing product backlog.
- Responsilble for project management activities like project financials, White Paper updates, Plan Maintenance (MPP), PDD, Release Plans, SOW, resource onboarding etc along with handling resource management responsbilities/activities like appraisal etc.
Environment: MicroFocus COBOL, Java/J2EE, Websphere, Websphere MQ, DB2, Oracle, Windows, AIX etc.
Confidential
Product Development Manager
Responsibilities:
- Primarily responsible for base product development based on customers, business sponsors and stakeholder’s requests and prioritizing the same.
- Act as a bridge between the core development team and the business sponsors to help indentify business and technical enhancements for product development by prioritizing product backlog.
- Responsilble for project management activities like project financials, White Paper updates, Plan Maintenance (MPP), PDD, Release Plans, SOW, resource onboarding etc along with handling resource management responsbilities/activities like appraisal etc.
Environment: JAVA/J2EE, Websphere, JBoss EAP, DB2, Oracle, CVS
Confidential
Technical Architect/Manager
Responsibilities:
- Played multiple roles in the project like Technical Architect, Release Train Engineer (RTE) and Scrum Master (SM) as well as People Manager with 25+ direct reportees following Scaled Agile methodology.
- Responsible for bringing technical innovations to the product which were demonstrated through design and implementation on Microservices architecture, Forgerock integration, Devops/CI/CD integration, AWS & Docker deployments etc.
- Discuss, analyze and understand the business and technical requirements through means like interaction with business analysts, walkthroughs, design discussions etc.
- Analyze the technical architecture and prepare technical design specifications to meet the business requirements as Product Architect.
- Involved in requirement analysis, estimation, documentation, design, coding, delivering and testing product.
- Help developers in preparing the low-level design and perform framework changes required to address the technical design solution by following the enterprise J2EE standards.
- Extensively worked on exposing EMF/Osgi based code into restful APIs for CRUD operations using Apache CXF implementation.
- Worked extensively on converting desktop application UIs into responsive web-enabled UIs by using technologies like AngularJS, Bootstrap, HTML5, CSS3, JQuery etc.
- Implmented security in NGpA using Apache Shiro and Forgerock.
- Single handedly designed/implemented Build and Continuous Integration environment (DevOps implementation) for NGpA using technologies/tools like Jenkins, Maven, ANT, Shell scripting etc using Docker Containerization in AWS environment.
- Lead and Implemented a Restful framework from scratch for interacting with Jackrabbit content repository which houses all the product artifacts.
- Lead and implemented the DB2 database replacment with MongoDB (no-sql) data for data storage and retrieval.
- Worked on Performance Engineering suggesting solutions to remove bottlenecks in performance SLA’s.
- Writing and reviewing Junit & Protactor testcases.
- Responsible for creating and tagging builds using SVN operations and promote build into higher environments for Integration and quality testing.
- Mentoring team and Building up core competency on Product’s Technical Frameworks
- Review, development and implementation of coding standards, review processes using tools like FindBug, SonarQube etc.
- Developing and participating in various POCs for emerging and not so explored technologies.
- Managing a team of around 20 as an additional responsibility and acting as a mentor to all.
- Responsible to have team follow Agile best practices.
Environment: JAVA/J2EE, AngularJS, HTML5, Bootstrap, CSS3, JavaScript, JQuery, MongoDB, Apache Service Mix (Karaf) 5.1.3, DB2, Apache Tomcat 7, Protactor, Junit, AWS, Docker, Maven, Jenkins, ANT, Shell scripting, JSON, Jackrabbit Content repository (JCR), JSR 170/283, EMF, Osgi, eclipse plugin development, JIRA & Agile methodology
Confidential
Project Lead
Responsibilities:
- Discuss, analyze and understand the business and technical requirements through means like interaction with business analysts, walkthroughs, design discussions etc.
- Comprehend the Business Requirements with Product Group, Business Users and Client side Architects.
- Analyze the technical architecture and prepare technical design specifications to meet the business requirements and help developers in preparing the low level designs.
- Perform framework changes required to address the technical design solution by following the enterprise J2EE standards.
- Responsible for design and development of Quote/Illustration system for the client which was later integrated with Confidential LPOS.
- Lead and implemented first time Confidential application certification on JBoss/Linux for the client.
- Single handedly implemented a functionality to dynamically generating PDFs to include only the details that were fille din the application.
- Lead and implemented Build and Continuous Integration environment for Confidential using technologies/tools like Hudson, ANT etc.
- Worked on VP/MS rules/calculation engines and formulas for estimation and general underwritings along with creating new models in VP/MS Workbench for multiple pages to calculate and navigate to next step of underwriting process.
- Used Hibernate as an ORM in database layer and wrote HBM Files for mapping java objects to tables in relational database and updated it as required.
- Lead and mentored a team of 10 and built core competency on Product’s Technical Frameworks.
- Review, development and implementation of coding standards, review processes etc.
- Single point of contact for the client to address any technical or business queries along with production support.
Environment: Java/J2EE, JSF, Struts, JSP, Servlets, JDBC, Java Beans, AJAX, Eclipse, VP/MS, JBoss Application Server, Hibernate, Spring, VP/MS Workbench, VP/MS Designer, TOAD, XML, SVN, UML, JavaScript, JQuery, JSON, Apache Axis, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Oracle 10g, Log4j, iText, UNIX Shell Script, Windows XP, Linux, Scarab
Confidential, New Jersey
Team Lead
Responsibilities:
- Actively involved in business requirement discussion and resolving queries with client.
- Responsible for low level designing along with the development team.
- Extensively worked on VP/MS workbench and designer to implement UI and business logic.
- Worked on various webservices to consume data from client APIs and exposing the services for client using Apache Axis.
- Responsible for setting up new DEV and QA environments on WAS.
- Responsible for creating and tagging builds using SVN operations and promote build into higher environments for Integration and quality testing.
- Acted as a Team lead and managed a team of 8.
Environment: Java/J2EE, JSF, JSP, Servlets, JDBC, Java Beans, AJAX, RAD, VP/MS, WAS, Hibernate, Spring, VP/MS Workbench, VP/MS Designer, Apache Axis, TOAD, XML, SVN, UML, JavaScript, JQuery, JSON, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Oracle 10g, Log4j, iText, UNIX Shell Script, Windows XP, Scarab
Confidential, New York
Team Member
Responsibilities:
- Actively involved with New York Fixed Income and Muni Desks in implementing their Business requirements in FISH web application - FISH Portal using J2EE technologies.
- FISH autosys jobs support and development of new processes in order to make T-1 FI data available as early as possible to NY FI desk and other downstream applications.
- Data check Engine: New Autosys process which compares the T-2 and T-1 data from various vendors like Yieldbook, Lehman etc. and provide alerts if there is any discrepency so that all exceptions are preemptively caught which largely reduced the overall autosys processing time.
- Worked on other autosys process and FISH loaders enhancements.
- Involved in resolving and supporting business user queries.
Environment: VII. Project Name: Product Life Cycle
Confidential, New York
Team Member
Responsibilities:
- Requirement gathering and low level designing.
- Application and Database design using J2EE & Sybase technologies.
- Worked on following modules:
- Exception Engine: To generate exceptions automatically
- Approval and Resolution screen modules
- Credit rating updates module
Environment: Java/J2EE, Struts, Sybase, PL/SQL, Unix, Autosys, Tomcat, CVS
