We provide IT Staff Augmentation Services!

Solutions Architect Resume

2.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Senior Architect and Lead Developer with excellent technical and communication skills.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) utilizing Distributed Computing and Open Source design techniques
  • 20+ years of hands - on experience as an architect/developer
  • Expertise in cloud based distributed computing design
  • Specialist in re-engineering to micro-services architectures
  • Expertise in application and web-based UX and GUI design
  • Practitioner of Agile/Scrum development methodologies
  • Multi-language development skills (Java, C++, C, etc.)
  • Multi-platform development skills (Linux, Windows, Mac)
  • Experience leading teams of developers, testers, and others
  • Experience working with off-shore development teams
  • Hands-on leadership style - able to mentor and motivate
  • Skilled communicator - able to address audiences at all levels
  • Extremely organized, focused, and project driven
  • Highly skilled problem solver and troubleshooter
  • Exceptional debugging and performance tuning skills

TECHNICAL SKILLS

Languages: JAVA, C++, C, Angular2, AngularJS, SQL, PL/SQL, PHP, XQuery, JRuby, Scala, TypeScript, JavaScript

Cloud Technologies: Pivotal Cloud Foundry, Heroku, Lambda, Kubernetes, Docker, IAAS, PAAS, SAAS, CAAS, IOT, Salesforce

AWS Technologies: AWS, Route53, ECS, EC2, ELB, RDB, DynamoDB

Micro-Services Related: Spring Boot, Spring Cloud, Axon, Eventuate, Eureka, Ribbon, Feign, Zuul, Hystrix, EhCache

Design Patterns: Micro-Services, DDD, Event Sourcing, CQRS, Service-Discovery, Service-Registry, Circuit-Breaker, GOF, JEE

CI/CD Technologies: Bamboo, Jenkins, Puppet, Chef, Ansible

Platform/OS: Linux, Ubuntu, Centos, NgInx, UNIX, Windows, SunOS, Solaris, SVR4, HPUX, Macintosh, VMS, VRTX

IDEs: Eclipse, Intelli-J, NetBeans, JetBrains, VSCode, Sublime Text, JBuilder, JDeveloper, Visual C++

Client Side: Angular, TypeScript, AngularJS, JavaScript, JQuery, React, HTML5, CSS, GWT, GXT, Vaadin, JSP, JSF, JSP, Swing

Server-side: JEE, J2EE, NodeJS, Spring, Tomcat, Jetty, Glassfish, JBOSS, Apache, Struts, JRun, WebLogic, Servlets, EJB, JDBC

Services/Messaging/ESB: SOA, REST, HAL, HATEOAS, Kafka, ActiveMQ, Mule ESB

Java Misc: Spring Boot, Spring Security, Spring Batch, Activiti, Copper, JMF, JavaMail, RMI, JMS, JNI, ArcGIS SDK, Elasticsearch

Other Misc: web3j, Quorum, Ethereum, Blockchain, HyperLedger, AI, Machine Learning, Analytics, IOT

XML Related: XML, SOAP, JAXP, JAXB, JERSEY, DOM, StAX, SAX, JDOM, XSL, XSLT, Xerces, WSDL

Big Data: MongoDB, Cassandra, Hadoop, MapReduce, HDFS

Databases: Oracle, MS-SQL, MongoDB, MySQL, Couchbase, Informix, Sybase, Ingres, Berkeley DB, SQL-Server, DB2, Access

Testing Tools: JUnit, JMeter, Cactus, Selenium, EasyMock, Cucumber

Case Tools: Enterprise-Architect, ERWIN, TOAD, STP, Cadre TEAMWORK, TurboCase

Methodologies: Agile Scrum, Twelve-Factor App, TOGAF, Zachman, BPML, UML, Extreme Programming, Yourdon/DeMarco

Libraries/Tools: Lex, Yacc, Awk, Perl, Rogue-Wave, InstallShield, JExpress, Bash

CMS/Build Tools: Git, SVN,CVS, Maven, HPQC, JIRA, Rally, Ant, ClearCase, SourceSafe, RCS, SCCS, PVCS, Make

PROFESSIONAL EXPERIENCE

Solutions Architect

Confidential, Philadelphia, PA

Responsibilities:

  • Software Plan Review Application - analyzed, re-architected, and implemented a POC design to replace an existing thick-client application with a cloud-based, domain driven, event sourced, CQRS, micro-services architecture for tracking and monitoring SMP (Stormwater Management Practices) systems.
  • Solutions were presented for both Amazon Web Services (AWS) and Pivotal Cloud Foundry (PCF) to identify the trade-offs between using an open-source Private Cloud (PCF) or Virtual Private Cloud (AWS) solution.
  • Deliverables included POCs for each model, requirements and design documentation, and identification of a suitable CI/CD tool suite for each case. ( Angular 4, Java, Spring Boot, MongoDB, AWS, PCF, Kubernetes, Docker, Kafka, Jenkins, JIRA, GIT, ArcGIS )

Architect and Lead Developer

Confidential, Cherry Hill, NJ

Responsibilities:

  • OCIRIS - Copyright Infringement Correlation and Notification Manager - re-platformed an existing system to a cloud-based, domain driven (CQRS) micro-services architecture used to track and correlate DMCA copyright violations.
  • OCIRIS was designed to handle 100k+ violation events on a daily basis, providing escalated user notifications to subscribers based on the type and frequency of occurrence, and resulting in automated service termination for extreme cases.
  • Responsibilities included identifying performance issues with the existing system and designing a replacement event-driven micro-services architecture.
  • The new system replaced an existing JSP/JBOSS design by utilizing Angular2, Spring Boot/Security/Batch with REST Services, JPA, MySQL, Kafka, all hosted on a Pivotal Cloud Foundry system.
  • Additional responsibilities included development of user stories, training, mentoring, planning, and leading Sprints for a team of four developers and two testers.
  • Significant DevOps exposure on this assignment with an opportunity to explore related tools. ( Agile, Angular2, HTML, PCF, Spring Boot, Spring Cloud, Tomcat, JBOSS, Docker, Jenkins, MySQL, SOAP/XML Kafka, Maven, GIT, Rally, AWS, Event Sourcing, CQRS, DDD, Hadoop )

Architect and Lead Developer

Confidential, Plymouth Meeting, PA

Responsibilities:

  • SAM- Surety Agency Manager - designed and developed a micro-services, domain driven, cloud-based Java system used to create and track Surety Bond information for a major insurance company.
  • Initial duties included implementing an architectural framework using an Angular2 front-end and a back-end consisting of Spring Boot with REST Services, JPA, and MS-SQL.
  • Approximately sixty endpoints were used to expose application functionality, with an additional set providing pass-through features for legacy access via Mule connectors.
  • Later responsibilities included training, mentoring, planning, and conducting scrums for a team of five developers and three offshore testers.
  • Worked closely with DevOps to improve deployment times. ( Agile, Angular2, HTML5, Spring Boot, Tomcat, Pivotal Cloud Foundry (PCF), Bamboo, Microsoft SQL, Mule, Maven, GIT, JIRA, DDD )

Senior Java Consultant

Confidential, Philadelphia, PA

Responsibilities:

  • XHS Security System - responsible for system and performance enhancements to an existing alarm control system servicing a 500k customer base.
  • This middleware application utilized RESTful services for interfacing to client applications and for correlating requests for system provisioning and other configuration related commands.
  • It was designed to act as a controller for various vendor supplied security equipment located at remote customer premises.
  • Tasks included drafting interface requirements for new features, identifying and correcting concurrency issues, performance bottlenecks, and issues with API related messaging. ( Agile-Scrum, AngularJS, HTML5, Spring 4, Tomcat, Casandra, MongoDB, Kafka, ActiveMQ, Oracle, Maven, CURL, JAX-RS, GIT, JIRA )

Architect and Lead Developer

Confidential, Rahway, NJ

Responsibilities:

  • WebModel - responsible for re-engineering a web-based application used in organizing and executing pharmaceutical models for cancer and other studies.
  • The new event-driven architecture featured multi-engine selection capability along with a replacement core stack consisting of Gxt, Gwt, Spring, Active MQ and Java components.
  • The underlying transport, GUI, and Business domain objects were redesigned in order to increase adaptability and correct deficiencies in the current design including security related cross-site scripting vulnerabilities.
  • The resulting changes improved performance by a factor of five, and resulted in a code base reduction of 50 percent.
  • The changes to the underlying messaging and system state mechanism provided improved stability and user experience.
  • Developed a separate test application using AngularJS and JAX-RS RESTful services in order to independently test the services API.
  • Project Planning work included development of an annual software development plan for the project, and a series of presentations to upper level management to identify resource requirements and planned deliverables. ( Gxt, Gwt, JAX-WS, HTML5, Spring 4, Tomcat, ActiveMQ, AngularJS, AWS, Hadoop, Oracle, Eclipse, Maven, Jenkins, JIRA, CQRS, DDD )

Specialty Developer

Confidential, Atlanta, GA

Responsibilities:

  • AXIS On-line Airline Reservation System – as an expert in GWT development, responsible for refactoring and performance tuning of this large-scale, next generation GWT/SOA web application for processing airline reservations, considered to be one of the largest GWT applications ever developed.
  • Specific tasks included redesign of core components in order to enhance performance, increase reliability, provide layout consistency, and support special features not available in the stock GWT component set.
  • The refactored components eliminated hundreds of known defects in the system.
  • Performance increases resulted in reducing startup time by seventy percent.
  • Additional responsibilities included mentoring others in the use of GWT and establishing best practices for Java code development.
  • Development efforts required coordination with a large off-shore team of 75+ developers. ( Gwt 2.4, Gwtp, HTML5, CSS3, JavaScript, Eclipse, SOAP, IBM-RAD, IBM Websphere, Tomcat, Oracle and Clearcase, HPQC)

We'd love your feedback!