I'm Syed Aibad Hashmi, a Senior Software Engineer based in Berlin, Germany. Specializing in backend development with Node.js and PostgreSQL, I'm passionate about crafting efficient systems and seamless CI/CD pipelines.
Beyond coding, I'm a DJ and photographer, finding creativity in both music and visuals. In Berlin's bustling tech scene, I thrive on challenges, blending my technical expertise with artistic pursuits to shape the digital world..
At On-Running, I play a vital role in designing and maintaining the software architecture, leveraging my expertise in Node.js, Nest.js, and PostgreSQL. Collaborating closely with a dedicated team, we focus on managing the product's master data, ensuring its accessibility across departments. Security implementation is paramount in my responsibilities, alongside prioritizing scalability and availability to meet the evolving needs of our users.
At Liefergrün, a parcel delivery startup, I lead both backend and frontend development. I have implemented features like real-time tracking of driver and consumer locations, as well as estimating parcel arrival time. Currently, I'm researching the development of our proprietary vehicle routing algorithm to replace the existing third-party solution. My tech stack at Liefergrün includes TypeScript, Node.js, Vue.js, Postgres, Heroku, and Terraform. These tools facilitate efficient development, seamless deployment, and robust infrastructure management within our delivery ecosystem.
At BuildingMinds, a real estate management platform, I led key projects involving authentication and authorization. These included migrating the frontend authorization library, transitioning Azure functions to Nest.js microservices using the CQRS pattern, optimizing performance by partitioning the authorization database, and implementing an API key-based authentication architecture for external clients. My tech stack comprised Azure functions, Nest.js, Angular, Postgres, Kubernetes, and Docker.
At CLARK Germany, an insuretech company, I served as a full-stack engineer. I led the development of a real-time messenger feature, handling both the front-end and back-end aspects. This feature greatly improved communication between our in-house insurance experts and customers, resulting in significant business growth. Additionally, I made notable contributions to various projects, including the insurance buying journey. My primary tech stack at CLARK Germany comprised Node.js, JavaScript, Ember.js, Kubernetes, and Jenkins.
Folio3 is a project-centric company headquartered in California, USA, where I actively contributed to various projects spanning diverse industries such as edtech, fintech, insuretech, and medtech. During my tenure, I proficiently employed a robust technology stack, including Javascript, Node.js, Java Spring, Microservices, Postgres, Redis, and AWS.
Immediately following graduation, I secured a position as an Associate Software Engineer, swiftly advancing to Software Engineer within a year. My main focus was developing a large-scale system for managing and manipulating product data. This system comprised multiple microservices, and I successfully delivered three out of over fifteen. I utilized Java Spring and NodeJS for microservice development, with MongoDB, ElasticSearch, and Redis for distributed database management. Continuous integration and deployment were accomplished using Jenkins, and rigorous testing was performed with Jasmine and Junit.