We provide IT Staff Augmentation Services!

Associate Director Of Technology Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Client interaction and customer relationship management
  • Technically lead software projects through all stages of the life cycle, including responsibility for requirements capture, design, development and acceptance testing.
  • Produce high quality technical documentation for our customers
  • Decompose technical tasks and provide accurate estimates
  • Coach less experienced members of our team
  • To undertake development tasks without supervision, including software designing, programming and testing within a Test - Driven Development process
  • To understand and apply a formal quality approach to undertake development tasks without supervision, including software designing, programming and testing within a Test-Driven Development process.
  • Create Overall Architecture and design to internal communication between components
  • Convey architectural solutions to all levels of professionals and leaders.
  • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • UML design solutions using solid design principles for the requirement
  • Software development and enhancements

TECHNICAL SKILLS

BPM Stack: JBPM (Community Edition), Drools (Community Edition), PAM (Process Automation Manager), Camunda

Java Stack: Core Java, Advanced Java, Multithreading

Enterprise Frameworks: EJB 3 (Session Bean, Message Driven Bean, Dependency Injection, Bean/ Container Managed Transaction), Spring 4 IOC, Spring MVC, Spring Boot, Spring Security, Spring Cloud

Database: Oracle 10g/ 11g, PL/SQL, PostgreSQL, DB2, MYSQL

Cloud: AWS, Pivotal Cloud Foundry (PCF)

PROFESSIONAL EXPERIENCE

Confidential

Associate Director Of Technology

Responsibilities:

  • Analyzed the client requirement
  • Created Overall Architecture and design to internal communication between JBPM, Microservices, RabbitMQ
  • Design, develop, implement and maintain programs, subsystem, revision and enhancement of current system.
  • Conveyed architectural solutions to all levels of professionals and leaders.
  • Implemented solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • Selected design solutions and ensure compatibility of system components working with software engineers.
  • Developed design specifications, installation instructions and other system-related information.
  • Recommended changes on project design concepts to improve efficiency.
  • Developed JBPM process modelling by leveraging BPMN 2.0.
  • Assisted Infra team to setup JBPM environment with Tomcat distribution
  • Developed Jenkins pipelines to automate CI/CD for workflow projects
  • Created an Application to automate health check of all servers.
  • Participated in Peer Code Review, Onsite Offshore communication.
  • Worked with stake holders during UAT in data validation.
  • Worked with other support team (Admin, deployment teams) during the appropriate phase.

Environment: JBPM 7.29.0 Final, Drools, React Js, Java 8/ 7 (Core Java, Advance Java), Multithreading, Spring Boot, Spring Core, Spring Beans, Spring JDBC, Oracle, Eclipse

Confidential

Technical Architect

Responsibilities:

  • Analyzed the provided client requirement
  • Identified the areas in existing functionality, which can be re-developed as per the requirement
  • Discussed every aspect of a requirement with Manager, and participated in discussions regarding its feasibility and limitations
  • Prepared a detailed report about the feasibility of the solution
  • Performed JBPM design & review
  • Performed Code Review & Test Strategies
  • Onsite Offshore communication
  • Worked with stake holders during UAT in data validation
  • Worked with other support team (Admin, deployment teams) during the appropriate phase

Environment: Java 7 (Core Java, Advance Java), Angular JS, Core Java, JBPM, Spring, Hibernate, MS SQL Server, Soap Web service, JBOSS EAP 6.4, Tomcat 7, Eclipse, Soap UI

Confidential

Technical Architect

Responsibilities:

  • Analyzed the client requirement
  • Created Overall Architecture and design to internal communication between JBPM, Microservices, RabbitMQ and External Systems like MTAS, VISION, ETNI etc.
  • Developed JBPM process modelling by leveraging BPMN 2.0
  • Deployed all projects in OpenShift as docker containers
  • Migrated Red-hat Enterprise JBPM to Community Edition and Deployed in Tomcat
  • Migrated MariaDB to PostgreSQL and configured JBPM Data source with Bitronix Transaction Manager
  • Migrated JBOSS AMQ to RabbitMQ
  • Integrated Workflow Applications to Eureka for client-side discovery
  • Deployed workflow application to AWS as a Docker Container
  • Developed an Application to have a bridge between RabbitMQ and IBM WebSphere MQ by using Apache Karaf, Spring, Camel and Hawt-IO Console
  • Created an Application to automate helathcheck of all servers
  • Participated Peer Code Review
  • Created Dashboard using Kibana
  • Responsible for Onsite Offshore communication
  • Worked with stake holders during UAT in data validation
  • Worked with other support team (Admin, deployment teams) during the appropriate phase
  • Developed JBPM Dashboard by Using Apache Superset

Environment: Java 1.8, Spring Boot, Spring Cloud, Spring Security, JBPM, Drools, Hibernate, Cassandra, PostgreSQL, Apache Karaf, Apache Camel, RabbitMQ, Kibana, Spring Config Server, Jenkin, Docker, AWS, OpenShift

We'd love your feedback!