Shamaila Mahmood

Senior Software Architect

Shamaila Mahmood
Wiesbaden, Germany

Experience

Nov 2023 - Jun 2024
8 months
Germany

Senior Software Architect

Cornelsen Verlag GMBH

  • 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
  • Reviewing & giving feedback, giving recommendations regarding a backup and recovery plan from
  • DevOps Tasks
  • The technology stack includes Java, microservices, Angular, NgRx, Nginx, OAuth, Kubernetes, Docker, Grafana, Micro-services.
Oct 2021 - Jan 2024
2 years 4 months
Netherlands

Senior Software Architect

Vanderlande

  • 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, and Kafka-centric microservices.
  • Achieved outstanding business outcomes through hands-on collaboration across product management, infrastructure, frontend, backend 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, NgRx, Nginx, Keycloack, Kubernetes, Docker, Kafka and micro-frontend based architecture.
Jan 2020 - Jun 2022
1 year 6 months
Germany

Senior Full-Stack Developer

Goldn GMBH

  • 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 React, GCP, Go Lang, GraphQL, Postgresql, Nginx and NextJs based frontend. Implemented OAuth based passwordless login/register flows and integrated with Stripe. 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.
Dec 2019 - Dec 2020
1 year 1 month
Germany

Senior Full-Stack Developer

Chemster GMBH

  • 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, CDK and React, Nginx 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.
Jul 2018 - Jul 2019
1 year 1 month
Germany

Lead Full-Stack Developer

Deutsche Bank

  • Worked on both Angular/Java (SpringBoot) and React, Nginx based applications. Created responsive and cross browser compatible components.
  • My role was 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.
Jan 2018 - Dec 2022
5 years

Team Lead

PropertyOnion

  • Started the project (property search engine) for a small enhancement in the search engine to allow users to search via visible area on map. The work was so much appreciated by the client that I got the opportunity to lead the whole development and later continued working as part time team lead for several years.
  • Worked on AWS, Java, Angular, Typescript, Github to build customer and admin applications. Used github actions to automate deployment. Integrated Paypal and braintree for payment integration. Worked initially on a totally hands-on role for the initial couple of years in which I laid out the foundation of applications and the infrastructure using terraform and integrated Paypal, Auth0, Wordpress and also wrote a data cleaning pipeline. Later I moved to managing the team of around 12 developers and steered the overall development.
Apr 2015 - Present
9 years 11 months
Pakistan

Co-founder

Indus Valley Labs

  • 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.
Jan 2001 - Dec 2015
14 years
Pakistan

Freelance Software Developer

  • 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.

Summary

A highly skilled Senior Software developer and Architect with 25 years of experience in designing, developing and deploying large-scale software systems. Stays up-to-date with the new tools and technologies Highly recommended by clients. Testimonials available on request. Strong communication and leadership skills, with the ability to communicate technical concepts to non-technical stakeholders.

Languages

Hindi
Native
Urdu
Native
English
Advanced
German
Intermediate

Education

Oct 2012 - Jun 2017

Institute of Business Administration (IBA)

MSCS · Computer Science · Karachi, Pakistan

Oct 1998 - Jun 2001

University of Karachi

BSCS · Computer Science · Karachi, Pakistan

Certifications & licenses

AWS Certified Solution Architect

CKAD Certified Kubernetes Developer

EMC2 Data Science Associate

Sun Certified Java 2 Programmer