DE
Shamaila Mahmood
Shamaila Mahmood
Senior Software Architect Senior Software Architect
Shamaila Mahmood Shamaila Mahmood

Shamaila Mahmood

Senior Software Architect

About me

Hello I'm Shamaila Mahmood

Frankfurt, Germany

Welcome to my professional portfolio! I'm Shamaila, a highly skilled Senior Software Developer and Architect with over 25 years of hands-on experience in designing, developing, and deploying large-scale software systems. I am passionate about staying up-to-date with the latest tools and technologies to provide cutting-edge solutions to my clients.

My career journey has led me to work on a wide range of projects, from collaborating with global organizations to leading innovative startups. I thrive in dynamic environments, leveraging my strong communication and leadership skills to bridge the gap between technical complexities and non-technical stakeholders.

With proficiency in various programming languages and frameworks, including JavaScript, Angular, React, Node.js, Nest.js, TypeScript, Java, and SpringBoot, I bring a versatile skill set to the table. I specialize in architecting robust systems, implementing design patterns, and creating microservices and micro-frontend solutions for distributed systems.

My experience extends to cloud deployments, where I have expertise in Kubernetes, Docker, AWS, and Terraform, ensuring seamless scalability and reliability. I'm also well-versed in testing frameworks such as Jest, Cypress, and Mocha, guaranteeing the quality and performance of software solutions.

Throughout my career, I've collaborated with development teams using tools like Confluence, GIT, JIRA, and BitBucket, facilitating efficient project management and code collaboration. Besides technical proficiency, I am known for my leadership and mentorship skills, problem-solving abilities, and analytical thinking.

With fluency in multiple languages, including Urdu/Hindi, English, and B2 German, I've had the privilege of working with diverse teams and clients around the world. My commitment to excellence and innovation has been a driving force in my journey as a software architect and web developer.

  • 25 Years

    Experience

  • 300+ Projects

    Completed

  • 100+ Customers

    Satisfied

What Actually I Do My Services

Software Architecture Design

Software Architecture Design: I specialize in creating robust and scalable software architectures tailored to your specific needs. Whether you're starting a new project or need to optimize an existing one, I can architect the perfect solution.

Microservices and Micro-Frontend Development

I can help you break down complex applications into manageable microservices and create micro-frontend solutions for enhanced flexibility and agility.

Testing and Quality Assurance

With a focus on quality, I implement testing frameworks like Jest, Cypress, and Mocha to ensure your software is bug-free and performs optimally.

Web Development

From front-end to back-end development, I have a wealth of experience in building web applications that are not only visually stunning but also perform flawlessly. I work with a variety of technologies, including Angular, React, Node.js, and more.

Cloud Deployment and DevOps

Whether it's setting up Kubernetes clusters, deploying Docker containers, or managing AWS resources, I ensure that your applications are seamlessly deployed and maintained in the cloud. I also offer expertise in infrastructure as code using Terraform.

Leadership and Mentorship

I provide leadership and mentorship to development teams, guiding them towards best practices and fostering a culture of innovation and collaboration.

Feel free to reach out to me to discuss how I can contribute to the success of your projects.
Let's turn your ideas into exceptional software solutions!

Client Say

Resume

My Experience Work History

Download Resume
November 2023 - June 2024
Cornelsen Verlag, Germany - Cloud Architect

● Migration of a brownfield project (already in production) for microservices (Java Spring Boot, focus).
● Perform migration process on specific topics (e.g. logging, monitoring) independently and migrate services and angular applications from AWS to OTC.
● The technology stack includes Java, microservices, Angular, NgRx, Nginx, OAuth, Kubernetes, Docker, Grafana, Micro-services.

October 2021 - January 2024
Vanderlande, Netherlands - Senior Software Architect

● Led multiple software development teams tasked with building a next generation warehousing platform using micro-frontends and event-driven microservices deployed on Kubernetes. Helped the team in implementing architectural best practices in CI/CD (gitops with flux), componentized frontends, Kafka-centric microservices.
● Achieved outstanding business outcomes through hands-on collaboration across product management, infrastructure, frontend, 1/4backend and quality assurance teams. Accelerated the team velocity through targeted technical and non-technical interventions.
● Mentored software architects and developers, providing technical guidance and feedback on their work.
● The technology stack includes Java, microservices, Angular, OAuth, Kubernetes, Docker, Kafka and micro-frontend based architecture.

January 2021 - June 2022
Goldn GMBH, Germany - Senior full-stack developer

● The software was intended to be used by people from cosmetics industries who are not very tech savvy and thus we wanted to be very innovative and create interfaces which were intuitive and powerful.
● The technology stack includes GCP, Go Lang, Postgresql and NextJs based frontend. Implemented OAuth based passwordless login/register flows. Used Auth0 for admin and customer apps with restricted email domain access.
● Lead the development of a blog and other public web applications using NextJs and Strapi with server side rendering enabled.

December 2019 - December 2020
Chemster GMBH, Germany - Senior full-stack developer

● Conducted code reviews and implemented best practices to ensure that the software codebase was maintainable and scalable.
● The technology stack includes Postgresql, AWS Lambda using NodeJs, SecretManager, Aurora serverless and React based frontend.
● I helped in writing and extended the CI/CD pipelines and developed a complete end to end feature which was related to quotes and orders. I developed both frontend and backend and created infrastructure as well.

July 2018 - July 2019
Deutsche Bank, Germany - Lead full-stack developer

● Worked on both Angular/Java (SpringBoot) and React based applications.
● My role is to write code, review code written by other developers, train and help developers and also support in the overall development process.
● Even though initially my role was not that broad, I quickly realized that the team needed some leadership and I stepped forward to play my role as a senior and as a leader.

April 2015 - Present
Indus Valley Labs, Pakistan - Co-founder

● I started the company as a solo developer and organically grew the company. I not only worked as a developer, but also hired new talent and in three years the company grew to 20 developers.
● I got the opportunity to work with startups and some very long term projects like iReservos, PropertyOnion and Goombal.
● I thoroughly enjoyed my broad role at Indus Valley Labs. I am proud that there is a big share of my hard work in the success of startups called BizMatch, PropertyOnion, SalesDNA and many others.

2001 - 2014
Freelance Software developer, Pakistan - Various roles

● Worked as full stack developer in various freelance roles.
● During these several years I managed projects from requirements gathering to development, deployment and testing and project handover which gave me the opportunity to work on all phases of software development.
● I worked in remote distributed teams and gained valuable expertise in effective communication and self organization.

My Professional Work Skills

  • Design Patterns, microservices, micro-frontend, distributed systems

  • Programming Languages/Frameworks: Javascript, Angular, React, NodeJs, NestJs, TypeScript, Java, SpringBoot

  • Cloud Deployments: Kubernetes, Docker, AWS, Terraform

  • Testing Frameworks: Jest, Cypress, Mocha

  • Development Tools: Confluence, GIT, JIRA, BitBucket

  • Problem-solving and analytical thinking

  • Leadership and mentorship

  • Fluent Urdu/Hindi, English and B2 German

My Awards & Achievements

  • Sun Certified Java 2 Programmer

  • EMC2 Data Science Associate

  • AWS Certified Solution Architect

  • Founded Indus Valley Labs, a limited company registered in Pakistan and the United Kingdom that specializes in Software development and consultancy.

  • Founded Pakistan Learning Network a non-profit online learning website and formed a team of volunteers to create courses

  • Won first position and a cash prize at Dice Invent 2014 by presenting Pakistan Learning Network and got enrolled in IBA CED

  • Served as mentor in Women Entrepreneurship Program at IBA

My Education Background History

2012 - 2017, Karachi
Institute of business administration (IBA), Pakistan — MSCS

● Masters in computer science
● Courses in the field of Data analytics and artificial intelligence.
● Participated in Karachi koala - mobile robotics research team.

1998 - 2001, Karachi
University of Karachi, Pakistan — BSCS

● Bachelors in computer science.
●Trend setter to start working as software developer in local software house alongside with the studies.

Portfolio

Samples of some of my work from the past year.

projects

Contact

NEED SOME HELP?

Contact Information Find me here

Appointments

Check my availability and request an appointment

My Appointments Please feel free to book an appointment to discuss your project with me.

Impressum

Angaben gemäß § 5 TMG Shamaila Mahmood
Langstrasse 50,
65812, Bad Soden am Taunus
Kontakt:
Telefon: +49 (0) 176 79858986
E-Mail: shamaila@indusvalleylabs.com

Wir haben die Inhalte dieser Website sorgfältig zusammengestellt. Trotzdem können wir für die Genauigkeit, Vollständigkeit und Aktualität der Informationen keine Garantie geben. Als Betreiber der Website sind wir gemäß § 7 Abs. 1 TMG für die eigenen Daten und Inhalte auf der Website nach allgemeinen Gesetzen verantwortlich. Laut §§ 8 bis 10 TMG sind wir jedoch nicht dazu verpflichtet, übertragene oder gespeicherte Informationen von Dritten zu überprüfen oder nach Anzeichen für illegale Aktivitäten zu suchen. Die Verpflichtung, Informationen zu löschen oder den Zugriff darauf zu sperren, bleibt gemäß den allgemeinen Gesetzen bestehen. Eine Haftung in diesem Zusammenhang kommt allerdings erst nach Kenntnisnahme einer konkreten Rechtsverletzung in Betracht. Sollten uns solche Rechtsverletzungen bekannt werden, werden wir die betreffenden Inhalte sofort entfernen.

© 2023 Shamaila Mahmood