Applications Architect at ITC Management Group / Conduent (2021-06 – Present)
Engineered comprehensive software architectures for state government HHS agencies by integrating Java and.NET applications with Generative AI and data science tools to support evolving government benefits programs.
- Facilitated strategic discussions with technology managers, pre-sales, and design teams to align architectural goals with Conduent's client (DCF Wisconsin/Kansas representative clients) Azure and AWS requirements.
- Evaluated and refined existing architecture systems to enhance scalability and performance.
- Designed scalable architecture systems for AI, data science, and online/batch applications utilizing Python, Java, and.NET, ensuring robust distributed system performance.
- Implemented critical architectural features and frameworks using state-of-the-art technologies to drive efficiency and innovation.
- Assessed hardware and software infrastructure needs to support scalable architectural objectives and ensure optimal system performance.
- Diagnosed design flaws and eliminated system bottlenecks through targeted troubleshooting.
- Conducted comprehensive validation tests to ensure the flexibility and scalability of the application environment.
- Supported the software design team in application integration efforts by providing hands-on technical guidance.
- Performed detailed system performance tests to validate architectural resilience and scalability.
- Enabled SaaS product architecture reviews to refine deployment strategies and promote continuous improvement.
App Dev Manager at ITC Management Group / Accenture (2021-01 – 2021-08)
Collaborated on a cloud transformation program for a major Accenture electronics manufacturing client by partnering with cross-functional teams.
- Assessed the application portfolio in collaboration with application leads and client architects to determine optimal cloud migration strategies.
- Recommended migration paths for transitioning to cloud service providers, emphasizing scalability and security.
- Worked alongside application leads to develop rapid proof of concept migration strategies, including lift-and-shift approaches.
- Communicated progress and status updates to the cloud transformation team, ensuring alignment with strategic objectives.
Solutions Lead at Transmatic Systems Inc. (2019-10 – 2020-10)
Drive the Solution Architecture principles to ensure applications leverage the channel integration opportunities between various Lines of Business - ECommerce, Point Of Sale, IVR, Business Partners
- Collaborate with Product Owners to provision estimates for Business Demand intakes and serve as architectural lead.
- Review and ensure architectural solutions are consistent, maintainable, flexible and cost effective.
- Articulate the benefits and risks of all architecture and design solutions.
- Architectural assessment of technology infrastructure and networks.
- Evaluate existing on-prem application implementations and provide recommendation for to-be architecture evolution/migration in Azure.
- Realizing business capability utilizing- Azure cloud and on-prem Java platforms.
- Coaching Product team, both local and remote, towards agile best practices and backlog grooming.
Solutions Lead at Transmatic Systems Inc. (2019-01 – 2019-09)
Successful commercialization of product requires end-to-end strategy that maximizes revenue by eliminating revenue leakage while enabling profitable revenue growth in all channels.
- Enabling detailed business visibility into gross-to-net across all channels.
- Cloud-native onboarding (SpringBoot microservices, SDLTridion responsive design) of B2B customers for Revenue Management enterprise.
- Architectural assessment of B2B cloud application from design, infrastructure, application, DevOps and production perspective.
- Coaching Product team, both local and remote, towards scaled agile best practices and backlog grooming.
- Drive local and remote teams in engineering best practices in TDD, CI/CD.
- Leveraged AWS cloud services such as EC2, auto scaling and VPC to build secure, highly scalable and flexible system.
Java Solutions Architect at Transmatic Systems Inc. (2018-05 – 2018-12)
Partner with Product Owner as Architect Owner (responsible for architecture and NFR) for building reusable and scalable (5 million/hr peak) components of digital migration project.
- Lead in producing the Payment Card Industry (PCI) complaint cloud native Spring Boot solutions conceptual architecture for Google Cloud Platform. Utilizing Openshift orchestration engine and Kafka pub/sub supporting downstream Fashion Sales, Big Data, Third Party Gift Card, Pre-Screen, Gift Registry, Loyalty, Omni Channel subscribing applications.
- Develop logical architecture of solution components based on conceptual architecture/design including 12-factor principles.
- Create and deploy modular application using PaaS components, Docker, Kubernetes and CI/CD toolchain.
- Implementing the required application design such as asynchronous messaging, caching, eventual consistency and relational/NoSQL DBs.
- Drive the local and remote teams in engineering practices in TDD, CI/CD on Openshift/GCP.
- Hands-on and engage in coding to help the team to develop the solution and solve all surfacing problems at hand.
- Contribute to user acceptance testing, load testing procedures and monitoring results.
- Agile utilizing SCRUM techniques.
IT Architect at Transmatic Systems Inc. (2017-08 – 2018-04)
Work with Product Owner and app development teams to understand requirements for RESTful APIs.
- Conduct POC for microservices capability alignment/Openshift platform.
- Design and Test-Driven Development for system components (Services/APIs and applications).
- Create technical designs (UML, API service specs and message models) by working closely with Technology and Business partners.
- Use SOAPui to test the RESTful API services.
- Utilize Swagger for Schema model and documentation.
- Conduct design and code reviews.
- Complete deliverables by defined schedules and requirements in agile environment.
- Strong knowledge about Agile techniques like: User Stories, Continuous Integration, TDD, Continuous Testing, Pairing, Agile Games.
- Development and Coaching: Provide direction, expertise, and feedback to build the capabilities of junior-level staff and remote teams.
Architect, Application Server Rationalization at Keytech Solutions (2014-02 – 2017-07)
Microservices Design and development utilizing Spring Boot for SMB domain.
- Interaction with User teams to understand the requirements, evaluate feasibility plan and implement integration and Functional testing.
- Exposure to Spring Cloud/Netflix libraries.
- Design and development of REST web services using Spring Boot to extract data from databases.
- Designed and implemented scalable, secure cloud architecture using EC2, S3, VPC and cloud formation.
- Leveraged AWS cloud services such as EC2, auto scaling and VPC to build secure, highly scalable and flexible system.
- Implemented common Cloud Patterns - External Config Store pattern, Circuit Breaker pattern.
- Engaged in development and tasking of user and technical stories.
- Extensive experience with Agile Team Development and Test Driven Development using JIRA.
- Developed SOA Services for transferring data between different applications, experienced with SOAP/WSDL and SOAP web services.
- Migrating legacy services to Spring code.
Product Owner at SKILLANY.COM (2013-06 – 2014-01)
DevOps and architect of web-based offline skill learning community application. Development was done by offshore team.
- Deployed the product on OPENSHIFT platform.
SOA Architect/Developer Consultant at Walmart International (2012-10 – 2013-05)
Served as SOA Architect/Developer for the Inception, Elaboration and Construction phase of the development of a DotCom Item File Integration project to capture additional attributes to enhance business metrics and remove the barriers in the Walmart US Item File System preventing the US Dotcom item creation/maintenance.