Ahmed Shariff
@ahmedshariff
Senior software engineer specializing in secure integrations, cloud-native microservices, and event-driven architectures.
What I'm looking for
I am a Senior Software Engineer with 14+ years of experience delivering secure software integrations and cloud-native solutions for federal and enterprise clients. I specialize in event-driven architectures, microservices, and infrastructure-as-code to build scalable, maintainable systems.
I've led and contributed to large-scale projects such as DigiSanté and DAZiT, implementing secure file processing, malware scanning, audit logging, and person-service APIs using Java, Azure, and Terraform. I prioritize compliance with IT security standards and clear stakeholder communication.
My background includes full-stack development, architecture, and automation across Spring Boot, Angular, Kafka, Docker, and Terraform, with strong emphasis on CI/CD, testing, and observability using Jenkins, Grafana, and Prometheus. I also have experience in automotive and e-commerce domains from roles at Cariad and Flaconi.
I bring disciplined documentation practices, agile delivery experience, and a commitment to secure, well-documented integrations that meet business and compliance needs.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Bundesamt für Gesundheit
Apr 2024 - Present (1 year 10 months)
Developed secure, event-driven shared services for the DigiSanté platform, implemented serverless malware-scanning pipelines and Terraform-based infrastructure, and centralized audit logging to meet compliance requirements.
Senior Software Engineer / Architect
Cariad
Oct 2017 - Mar 2024 (6 years 5 months)
Led design and infrastructure for map learning and HMI framework projects, introduced Agile practices, built Angular frontends and Spring Boot backends, and implemented CI/CD and monitoring pipelines.
Senior Software Engineer
Flaconi GmbH
Mar 2016 - Sep 2017 (1 year 6 months)
Implemented J2EE backend and Angular SPA features, developed RESTful services and tooling for metrics and bulk uploads, and integrated CI/CD and monitoring with Go-based exporters.
Software Engineer
Wincor Nixdorf GmbH
Mar 2015 - Feb 2016 (11 months)
Developed an Android self-checkout application and related backend integrations using Apache Camel and Docker, and produced installation and specification documentation for deployment.
Working Student
Ericsson GmbH
Jul 2014 - Sep 2014 (2 months)
Implemented and verified C++ test cases for modem software modules, executed functional tests and analyzed results to validate high-speed download features.
Software Engineer / Business Analyst
Arishtaa Software Inc.
Feb 2012 - Jun 2012 (4 months)
Acted as liaison between business and IT to produce functional specifications, broke down complex user stories, and supported development and training for enterprise Java web applications.
Education
Degrees, certifications, and relevant coursework
Microsoft
Microsoft Certified Professional, Web Programming
2023 - 2023
Completed Microsoft certification in programming covering HTML5, CSS, and JavaScript.
Hochschule Hof
Master of Software Engineering, Software Engineering
2014 - 2016
Activities and societies: Thesis: Self-Checkout interface for POS Application via Apache Camel based Multiplexer to an Android Application for Smartphone Shopping
Completed a Master of Software Engineering in Industrial Applications with a thesis on a self-checkout interface using Apache Camel for Android smartphone shopping.
Visvesvaraya Technological University
Bachelor of Engineering, Information Science & Engineering
2007 - 2011
Bachelor of Engineering in Information Science & Engineering focusing on core information science subjects and software development fundamentals.
Tech stack
Software and tools used professionally
Postman
Azure Storage
GitHub
Bitbucket
SonarQube
RxJS
Jenkins
DBeaver
MySQL
PostgreSQL
MongoDB
Spring Boot
PrimeFaces
Terraform
Jira
Gradle
Apache Maven
Angular Material
Angular 2
JavaScript
HTML5
Java
Java EE
XML
Kafka
RabbitMQ
Grafana
Prometheus
Ubuntu
Apache Camel
ws
Serverless
Azure Functions
JUnit
Mockito
Keycloak
RichFaces
SQL
JAX
Azure Container Apps
Bash
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ahmed?
You can contact Ahmed and 90k+ other talented remote workers on Himalayas.
Message AhmedFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
