Ahsen Mohammad
**********@*****.***
SUMMARY
Sixteens years of experience in Software Development Life Cycle (SDLC) which includes development, design, analysis, testing and integration of various web based clients.
Proficient in designing, deploying, and managing Kubernetes clusters across multiple environments (development, testing, production).
Hands-on experience with container orchestration, including deployment strategies like blue-green deployments and canary releases.
Skilled in Kubernetes resource management, including scaling, monitoring, and optimizing cluster performance.
Experienced in integrating Kubernetes with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) for automated builds and deployments.
Knowledgeable in implementing Kubernetes best practices, security policies, and troubleshooting techniques.
Familiar with cloud platforms (AWS, GCP, Azure) and infrastructure as code tools (Terraform, Ansible) for Kubernetes deployments.
Perform data migration from on premises environments into AWS.
Excellent in developing REST and SOAP based Web Services using JAX-RS, JAX-WS, WSDL, JAX-B, Apache Axis, Apache CXF and Jersey frameworks.
Experience in developing applications using SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM) and Test-Driven Development
Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Advanced level knowledge in Enterprise Java components JSPs, Servlets, EJBs and JDBC.
Worked with SQL databases like Oracle, My SQL, IBM DB2 and hands on experience in working with NoSQL Database like MongoDB, Cassandra to manage extremely large data sets.
EDUCATION
DePaul University, Chicago, IL
B.S., Computer Science, June 2002
Golden Key International Honor Society, Recipient
SKILLS
Cloud Platforms: AWS, Google Cloud Platform (GCP), Azure
Containerization: Docker, Kubernetes (kubectl, Helm)
CI/CD Tools: Jenkins, GitLab CI/CD, CircleCI
Infrastructure as Code: Terraform, Ansible, CloudFormation
Monitoring & Logging: Prometheus, Grafana, ELK Stack, Fluentd
Programming Languages: Python, Bash, YAML
PROFESSIONAL EXPERIENCE
Nov2021 – March 2024
Centric Software- Chicago, IL
Sr. Cloud Architect/Manager
Involved in migrating existing monolithic application to Micro Service Architecture based Restful Service
Align architecture roadmap to align with future state architecture.
Implemented core features using Java8 features like stream and Lambda expressions.
Worked on Continuous Development with Continuous Integration (CI/CD)
Continuous Delivery built on highly scalable environment using Docker coupled with load-balancing tool Nginx.
Partner with business and technology teams to modernize digital solutions.
Managed Kubernetes clusters across multiple environments (development, testing, production) using tools like kubectl, Helm, and Operators.
Conducted Kubernetes training sessions for development teams to promote best practices and ensure smooth adoption.
Implemented monitoring and logging solutions (Prometheus, Grafana, ELK stack) for Kubernetes clusters to ensure visibility into system health and performance.
Provide Strong facilitation and technical leadership.
Lead and develop the organization's enterprise architecture.
Perform code and design reviews.
Work on complex projects with extensive proficiency.
Develop solutions to a variety of moderate and complex challenges.
Communicate solutions and designs to business owners and stakeholders.
Environment: SOA Architecture, TOGAF, ReactJS, Angular, AWS, 3-Tier architecture, AWS Glue, DynamoDB, Lambda, EC2, S3, RDS, SNS, VPC, Docker, Kubernetes, Jenkins, Micro-Services, Apache Kafka, Single Sign-On(SSO), OSGI, Rabbit MQ, Apache Sling, Spark, WEB SERVICES (SOAP/REST), Cloud, Spring, Spring Boot, Camel, Hibernate, Jenkins, Cassandra, JUnit, Git, JavaScript, Python, Maven.
Aug 2020 – Oct 2021
Nisum Inc.
Sr. Solution Architect/Manager
Sr. Cloud Migration Project
Design and develop solutions to meet customer needs.
Design and build highly scalable APIs for multiple platforms.
Design solutions to transform applications from WebLogic legacy systems into the Cloud.
Move existing products to Microservices Architecture
Mentor and hire development teams and provide leadership.
Lead a team of engineers to migrate legacy applications to cloud.
Manage client expectations and recommend innovative solutions.
Work on key API deliverable and resolve any blockers.
Environment: SOA Architecture, Java 8, Azure, CICD, SAP Commerce Cloud, AEM 6.3, Sling, Sightly, SOLR, Endeca,, Apache Kafka, Spring, Spring Boot, IBM WebSphere, Automation, DOCKER, Jenkins, Oracle, Azure SQL, JUnit, Git, Python, React JS, Maven.
January 2020 – July 2020
Ernst & Young - Chicago, IL
Principal Engineer/Architect
Involved in migrating existing monolithic application to Micro Service Architecture based Restful Service
Evaluate modern technologies, build POC and prototypes.
Involved in defining corporate wide technology standards.
Implemented core features using Java8 features like stream and Lambda expressions.
Deep expertise in the AWS components & APIs o Expert working knowledge of Operating Systems (Windows and Linux)
Designed and developed Micro Services business components using Spring Boot.
Developed Restful Micro Services using Sprint Rest
Design applications using Spring Security framework and SSO.
Worked on Continuous Development with Continuous Integration (CI/CD)
Continuous Delivery built on highly scalable environment using Docker coupled with load-balancing tool Nginx.
Worked with Docker containers leveraging existing Linux Containers and creating containers from scratch.
Perform code and design reviews.
Work on complex projects with extensive proficiency.
Develop solutions to variety of moderate and complex challenges.
Communicate solutions and designs to business owners and stakeholders.
Environment: SOA Architecture, Node JS, AWS, EC2, S3, RDS, SNS, VPC, Docker, Kubernetes, Microservices, Apache Kafka, Single Sign-On(SSO), OSGI, PWA, Apache Sling, Felix, Spark, WEB SERVICES (SOAP/REST), Cloud, Spring, Spring Boot, Hibernate, Jenkins, WebSphere, Cassandra, JUnit, Git, JavaScript, AngularJS, Maven.
April 2019 – January 2020
Aetna – Downers Grove IL
Principal Consultant
Perform analysis for Digital migration.
Developed Restful Micro Services using Sprint Rest
Design applications using Spring Security framework and SSO.
Worked on Continuous Development with Continuous Integration (CI/CD)
Continuous Delivery built on highly scalable environment using Docker coupled with load-balancing tool Nginx.
Provide Strong facilitation and technical leadership.
Lead a team of engineers through project lifecycle building.
Perform code and design reviews.
Work on complex projects with extensive proficiency.
Develop solutions to a variety of moderate and complex challenges.
Communicate solutions and designs to business owners and stakeholders.
Environment: SOA Architecture, Microservices, Apache Kafka, Single Sign-On (SSO), OSGI, PWA, Apache Sling, Felix, Spark, WEB SERVICES (SOAP/REST), Cloud, Spring, Spring Boot, Hibernate, Jenkins, WebSphere, Cassandra, JUnit, Git, JavaScript, AngularJS, Maven.
March 2018 – March 2019
Grainger, Inc. - Chicago, IL
Sr. Digital E-Commerce Architect/Lead
Build ecommerce solutions for product search.
Migrate existing search to SOLR.
Lead software engineers to build high available systems.
Design and build AEM components.
Architect and build ecommerce solutions to meet client requirements.
Customize existing hybris modules to add additional functionality.
Lead development working in Agile environment.
Involved in requirements gathering and analysis of current system.
Involved in scaling of the application to meet benchmark results.
Involved in development and design of the application.
Build Mobile applications for eCommerce and Messaging communications.
Work with digital and marketing teams to build solutions for web and mobile systems.
Support new initiatives including hybris rollout.
Environment: Linux, Tomcat, Hibernate, Spring, SOA Architecture, Hybris 6.3, AEM 6.3, Sling, Sightly, SOLR, Endeca, (SOAP), WEB SERVICES (SOAP/REST), J2EE (JDBC 2.0, Java Beans, JMS), Jenkins, JUnit, Git, Handlebars, Gulp, Npm, ANT, Oracle.
August 2017 – February 2018
Merkle Inc.
Sr. AEM Lead Architect/Developer
Cloud Transformation Project – Migrate legacy systems to modern architecture. Work with advertising customers to design and build solutions into the cloud.
Developed custom components on JCR and Apache sling.
Provide estimation for work streams for stories.
Move existing products to Microservices Architecture
Roll out web content management systems.
Provide Strong facilitation and technical leadership.
Lead a team of engineers through project lifecycle building.
Work with departments to solve complex issues.
Help tackle any gaps between standards and solutions.
Communicate solutions and designs to business owners and stakeholders.
Setup User administration and security as per AEM Guidelines
Lead design and architecture frameworks.
Identify improvements and suggest best practice solutions.
Environment: SOA Architecture, AWS, Adobe Marketing Cloud, AEM 6.3 (SITES, FORMS, MOBILE), Microservices, OSGI, Apache Sling, Felix, WEB SERVICES (SOAP/REST), Spring, Hibernate, Jenkins, Cassandra, JUnit, Git, JavaScript, AngularJS, Maven.
January 2017 – July 2017
Captial One Cloud Migration – Rolling Meadows, IL
Sr. Cloud Migration Lead/Architect
Vintage system is a cloud modernization project. As part of the Data Center exit strategy, vintage systems migrated from legacy mainframe systems to modern architecture. This system provides customer account activity used by the credit bureau. It was built to handle large volumes of data and provide multiple search criteria to help customers.
Design and develop solutions to meet customer needs.
Design and build highly scalable APIs for multiple platforms.
Design and build Search technologies for products and catalogs.
Design solutions to transform data from IBM legacy systems into the Cloud.
Move existing products to Microservices Architecture
Lead a team of engineers to build microservices products.
Environment: SOA Architecture, Java 8, AWS, CICD, Elastic Search, Lucene, WEB SERVICES (SOAP/REST), RabbitMQ, Spring, Spring Boot, IBM Websphere, Automation, DOCKER, Jenkins, Cassandra, JUnit, Git, Python, AngularJS, Maven.
April 2014 – Dec 2016
Pampered Chef– Chicago, IL
Sr. Java Architect/Developer
Provide Strong facilitation and technical leadership.
Build ecommerce solutions for online checkout, tax variation, shipping methods and other areas.
Mentor, guide and train engineers.
Lead development working in Agile environment.
Involved in scaling of the application to meet benchmark results.
Involved in development and design of the application.
Build Mobile applications for eCommerce and Messaging communications.
Work with digital and marketing teams to build solutions for web and mobile systems.
Environment: Linux, Tomcat, Hibernate, Spring, SOA Architecture, Hybris, Salesforce CRM, SOLR, Lucene, (SOAP), WEB SERVICES (SOAP/REST), J2EE (JDBC 2.0, Java Beans, JMS), Jenkins, Cassandra, JUnit, Git, AngularJS, Hadoop, Spark, Mercurial, ANT, Oracle.
Oct 2013 – March 2014
Deloitte (Pfizer) – Telecommute
Sr. J2EE Architect/Lead
CAT – Compound Access Tool
CAT tool lets users build a comprehensive portfolio of compounds and enables them to analyze each of them in detail.
Involved in requirements gathering and analysis of current system.
Involved in scaling of the application to meet benchmark results.
Created process flow diagrams and sequence diagrams in UML.
Build CAT backend services.
Worked with UI team to build client tools.
Design and architect GWT components.
Implement GWT Form, Custom, Complex Widgets
Involved in implementing NoSQL database to store large amounts of Compound data.
Built architecture to communicate GWT application to backend Services.
Environment: Linux, JBoss, Tomcat, DBUtils, Spring, GWT, SOA Architecture, WEB SERVICES (SOAP/REST), J2EE (JDBC 2.0, Java Beans, JMS), JUnit, SVN, ANT, Cassandra 2.0, Oracle 11g.
August 2011 – Sept 2013
Sears Holding – Hoffman Estates, IL
Sr. Software Architect/Manager
OR – Offer Repository Services
Offer Repository systems allows users to enter offers and their content via a dynamic UI interface to custom fit the user’s needs.
Design and Build Frameworks for core functions.
Involved in planning and estimating project deadlines.
Provide Strong facilitation and technical leadership.
Build ecommerce solutions for online bill payment, tax calculation, digital wallet and shipping methods.
Manage offshore resources, assign tasks and investigate outstanding issues.
Build Mobile applications for eCommerce and Messaging communications.
Architect and build Big Data solutions with NoSQL databases.
Involved in building mobile applications to handle large amounts of data and thousands of concurrent users per second.
Environment: Linux, JBoss 5, WebSphere Commerce, SOA Architecture, WEB SERVICES (SOAP/REST), Eclipse, Hibernate, Spring, Webservices, JAX-WS, J2EE (JDBC 2.0, Java Beans, JMS), JUnit, SVN, ANT, MySQL, DB2, Cassandra 1.0, VMware, JSF 2, EJB3, JMS, ESB.
Oct 2010 – July 2011
Navteq – Chicago, IL
Sr. Java/J2EE Developer
EGIS
Enterprise system designed and built to facilitate high volume data transfer. This backend services component enables its clients to ingest and retrieve drive data for accurate drives.
Created process flow diagrams and sequence diagrams in UML.
Playing a lead role as well as a mentor to junior developers
Involved in communication between Business Analysts, Senior project managers, product managers and directors.
Built backend services using JPA and Hibernate for persisting data.
Involved in development and design of the application.
Involved in full lifecycle development of the application.
Playing a lead role as well as a mentor to junior developers
Environment: Linux, Tomcat, Eclipse, GWT, UML, JPA, Hibernate, Spring, ARCGIS, ESRI Components, J2EE (JDBC 2.0, Java Beans, JMS), JUnit, Web Services (SOAP/WSDL), ClearCase, Maven, Oracle 11g.
Sept 2007 – April 2010
City of Chicago – Chicago, IL
J2EE Lead
ACE – Alert Chicago Emergency System
It was designed as an enterprise solution for emergency incident impact analysis. The application allows the end user to create an emergency incident and identify the impact area. Based on the area, the application generates graduated maps based on building and census demographics and related impact and response reports. This tool can be used both in “what-if” mode for emergency planning and in “live mode” for a real incident. Outage tracking functionality supports the Dept. of Environment’s monitoring of electrical outages and brown outs.
Environment: Linux, WebLogic Portal 9, Eclipse, UML, Spring, JSF, Spring, Hibernate, ARCGIS, ESRI Components, J2EE (JDBC 2.0, Java Beans, JMS), JFC/Swing, jQuery, JUnit, Web Services (SOAP/WSDL), CVS, ANT, Oracle 10g.
June 2002 – August 2007
Efunds – Milwaukee, WI
Sr. Java/J2EE Developer/Lead
eFunds Corporation provides integrated information, payment, and technology solutions. Customers include financial institutions, financial services companies, electronic funds networks, retailers, government agencies, eCommerce providers and other businesses around the world.
Involved in making new enhancements to the Data Navigator product. Enhancements were made to better support customers in order to achieve maximum performance.
Environment: Windows, WSAD, Oracle Application Server, WebSphere 5.1/6.0, Struts, Spring, HIBERNATE, SOA Architecture, WEB SERVICES (SOAP/WSDL), J2EE (Servlets 2.1, JSP 1.1, JDBC 2.0, EJB, Java Beans, JMS), JFC/Swing, WSAD, PVCS, SQL Server.