With over 10 years of experience as a Lead Software Engineer, I am excited to contribute my expertise in spearheading and delivering mission-critical projects to your dynamic team.
Throughout my career, I have consistently demonstrated a keen ability to lead and develop complex software initiatives across the entire development lifecycle. My approach is centered around user-centric design, security, scalability, and meticulous documentation, resulting in products that positively impact users' lives. I graduated with an impressive 8.23 CGPA and achieved a perfect 10/10 score in the Graduation Project during my SAP Labs internship. I developed a Facial Recognition software using R/Matlab, showcasing my technical prowess and innovation.
In my most recent role at a crypto startup based in Canada, I have been responsible for leading the development of a centralized crypto exchange as a Full Stack Engineering Lead. I have successfully managed product launches, cross-team collaboration, and resource allocation. Additionally, I've managed Google Cloud Platform (GCP), overseeing end-to-end processes and ensuring product stability. My contribution to migrating our code repository and CI/CD pipelines from GitLab to GitHub highlights my commitment to workflow efficiency.
At Hellofresh, I played a pivotal role in the Payments Tribe, launching robust payment features that significantly boosted net acceptance rates and profit margins. I introduced automated payments using AWS, Kafka, and Docker, and successfully implemented a payment routing service, achieving a remarkable 2x increase in acceptance rates across all countries.
My accomplishments extend beyond technical expertise; I actively promote learning and collaboration. I led a company-wide initiative to migrate away from legacy systems and facilitated cross-functional learning initiatives. My pursuit of Domain Driven Design (DDD) knowledge and event-storming sessions demonstrate my commitment to innovation and continuous improvement.
Developing a centralised crypto exchange; serving as Full Stack Engineering Lead while actively contributing to development. Managing ...
Developing a centralised crypto exchange; serving as Full Stack Engineering Lead while actively contributing to development. Managing product launch and releases, ensuring seamless cross-team collaboration between QA/devs for timely feature delivery.
Overseeing scrum planning, standup updates, assigning tickets, dev resource allocation and Roadmap planning.
Managing and reducing tech debt through systematic initiatives like integrating Bugsnag for robust error tracing and logging.
Managing Google Cloud Platform (GCP), owning end-to-end processes, overseeing iOS/Android deployments, and ensuring product stability. Independently drove the migration of our extensive code repository and CI/CD pipelines from GitLab to GitHub (including Github actions), improving workflow efficiency and pipeline stability.
Took ownership and built many core product features: Buy/Sell crypto with Nexus as liquidity provider, KYC verification (SumSub), international payments, and user authentication via Firebase SDK. Created comprehensive and meticulous documentation, aiding in team collaboration and knowledge transfer.
Successfully migrated complex Golang monolith BE to microservices architecture, significantly improving development productivity. Introduced unit tests and component-based testing to backend, enhancing code quality and reliability.
Engaged in collaborative pair programming sessions to foster knowledge sharing and resolve development roadblocks.
Doing integrations with providers like Banxa, Circle, Moonpay to enable crypto exchange and seamless payments on the platform.
Rewrote backend application from Node.js to Golang, optimizing performance and scalability.
Streamlined frontend deployment, migrating from Firebase to Vercel for faster releases.