Microservices Architect Resume
SUMMARY:
Executive - level IT Leader with strong process, project management, and people-management skills. Fully hands-on while in high-level leadership roles, providing architecture, data modeling, software engineering, and hands-on development.
EXPERIENCE:
Microservices Architect
Confidential
Responsibilities:
- Migrating Confidential customers from monoliths to cloud & microservices with different cloud provider architectures: AWS, Pivotal Cloud Foundry (PaaS and PKS), OpenShift, and Confidential ICP. Using managed & non-managed services.
- Led and managed Confidential ’s Cloud and Microservices Group for Confidential ’s Cloud/Microservices Confidential & Confidential Legacy Transformation
- Part of Confidential ’s Proposal Team, presenting the Solutions Architecture to Confidential customers for prospective new projects
- Created and regularly use the Confidential Cloud/Microservices Assessment asset for identifying current level of best-practices adoption, gaps, and roadmap for adoption of cloud/microservices practices
- Develop implementations for cloud & microservices architectures and frameworks; regularly develop frameworks, pipeline scripts, cloud CLI scripts, how-to snippets (Java, Spring, Kubernetes, Docker, etc.) as part of customer migration.
- Implement working solutions for in AWS, OpenShift, Kubernetes, Docker, Java, Spring, Angular, Mongodb, etc.
- Fully hands-on (including others) in analysis, design, process and development of: Oracle, Mongodb, Spring, Spring Boot, Java, Jenkins, Maven, Kubernetes, Docker, Kafka, Prometheus, Sleuth, Zipkin, EFK, SAST, DAST, Angular, CSS, HTML, JUnit, Mockito, JMeter, Acceptance Testing, DevSecOps, DevOps, CI/CD, Sonar, Agile, ISTIO, Hystrix, Circuit Breaker, Gherkins, Cucumber, Selenium, Rest Assured, Camunda, Drools, Microservices design, Cloud architectures
- Led and developed a machine learning AIOps application using Python & scikit-learn for supervised learning using a RandomForestClassifier classification model; evaluation using k-fold with test data against predictions from model
- Developed and taught the Confidential cloud and microservices Developer & Test Automation curriculum for both re-skilling and the new-hire bootcamp for quickly ramping up new college hires to develop cloud, microservices, java/spring applications
- Designed, developed, orchestrated Confidential ’s new-hire code-project event, designing the code project and the evaluation metrics
Cloud Architect, Software Engineer
Confidential
Responsibilities:
- Side project where I architected, designed, developed an order processing application in AWS with Java & Spring Boot and Angular for web front-end.
- EC2, ELB, AutoScale, AWS ElasticSearch, RDS (postgres), DynamoDb, S3 services.
Program Manager
Confidential
Responsibilities:
- Managed systems & network engineering for the $$ effort to develop army’s future wireless network architectures.
- Led systems engineering team to capture requirements & develop wireless network architectures (satellite, terrestrial) from 30+ network comms SME teams.
- Defined, managed Engineering process. Presented process + success Confidential National C4ISR Symposium
- Software Architect / Engineer: Leveraged business knowledge to perform systems engineering, s/w architecture, development for an application to generate network architectures from mobile communication requirements. Java, JSP, Servlets, SOAP, MySQL, HTML, CSS, Javascript.
Development Manager / Fully hands-on IT Architect & Engineer
Confidential
Responsibilities:
- Hired to expand Confidential 's Northeast division into software product development.
- Part of the Northeast business development team.
- Developed business and marketing strategies.
- Hands-on Manager: Assembled & managed teams of software engineers (4-10).
- Developed front / back-end code.
- Team Lead & Software Architect: Design Software architectures, data models, Developed J2EE-based & .Net-based: Java, Hibernate, CSS, HTML, Javascript, Linux, Windows.
- Project Manager for 3 Confidential projects; Managed resources, schedules, risk.
Software Architect & Engineer
Confidential
Responsibilities:
- Director of a Telecommunications Software Application company, leading the product development for a product to manage and monitor optical and digital telecom devices and networks.
- Hands-on Software Architect and Software Engineer: Developed the software architecture (+ data models).
- Developed the code for the product using OOD, J2EE (Java, JSP, EJB (JBoss)), Oracle
- Successfully championed, defined, put in place new, iterative process (current process jeopardized delivery); managed inter-team dynamics . Successfully delivered on time w/ new process.
Senior Software Architect / Software Engineer / Team Lead
Confidential
Responsibilities:
- Architected, developed EJB / J2EE (Java, JSP, HTML) app for managing Pfizer sales force
- Designed / developed code-gen tool that reduced 85% of development from 3 days to 2 hours
- Lead - responsible for task assignments, process, assessing staff, hired resources, design and code reviews
- Architected, designed and developed Stock and Benefits Plan web site using OOD, HTML, JS, CSS, ASP, C++
Team Lead, Senior Software Architect / Engineer, Data Modeler
Confidential
Responsibilities:
- Lead - responsible for task assignments, process, assessing staff, hired resources, design and code reviews
- Software Architect for telephony ordering, billing and provisioning application. Developed app (C++) with frameworks.
Team Lead, Software Architect, S/W Engineer, Data Modeler
Confidential
Responsibilities:
- Designed / developed (OOA, OOD, C++, Oracle) Element Manager for video & phone service. Developed frameworks.
- With less than 2 months until delivery, successfully re-architected, re-designed, and led team (+ performed the development) for their in-jeopardy Fault Management feature.
- Designed / developed (OOD, C++) financial analytical tools for the Fixed Income Traders, including Barbell Efficient Frontier and mortgage analysis (cash-flow yield, numerical analysis)
- Analyzed and profiled group's code; made performance and design improvements.