Hello world, my name is
Syed Taqi Haider.
I turn caffeine into code.
I'm a software engineer with a background in electronic engineering that loves building well-engineered and user-friendly products - from tiny embedded devices in large automobiles to distributed full-stack web apps running in the cloud. Currently, I'm developing software for the next wave of groundbreaking scientific instruments at Cambustion using TypeScript, React, Node.js and Python.
About Me
I'm a third culture kid that grew up in sunny Muscat, Oman and moved to a rainy UK in 2013 to study Electrical and Electronic Engineering at the University of Bristol. It was my time here that ignited my interest in technology - particularly at the intersection between software and hardware. I graduated as one of the top students in my class, was lucky enough to receive a scholarship along the way, and I even built a drone that flew into volcanoes!
Fresh out of university in 2017, I fulfilled my childhood dream of working with cars for a living by joining Jaguar Land Rover's graduate engineering programme in Warwickshire. I undertook various engineering roles during my 5.5 years there including software developer, systems engineer and scrum master. It gave me a real appreciation for large-scale software engineering, as I led a number of interesting projects from concept to production. My personal highlight was leading the software development of the new instrument cluster in the 2023 Range Rover.
Although I learnt a lot during my time at JLR, I realised that I wanted to continue improving my programming skills. So I began learning web development and built open-source projects in my free time (like this dashboard).
In 2023, I took the plunge and became a full-time software engineer when I joined the team at Cambustion in Cambridge. These days, I channel my creativity into crafting full-stack and cross-platform applications that drive data visualisation and scientific computing for groundbreaking scientific instruments, used by customers across academia and industry.
Skills
Programming Languages
- C
- C++
- JavaScript
- TypeScript
- Python
Web Technologies
- React
- Next.js
- Astro
- Storybook
- REST
- GraphQL
- Node.js
- GitHub Actions
- AWS
Where I've Worked
Software Engineer @ Cambustion
March 2023 - Present
Cambridge, United Kingdom
- Spearheaded the development of web UIs and cross-platform applications integral to cutting-edge scientific instruments, including advanced gas and particle analysers.
- Collaborated with a cross-functional team of scientists and engineers to design and deliver robust software that fulfills complex business and technical requirements.
- Shipped exciting new customer-centric features into the UI of a novel product using React, Next.js, Zendesk Garden, TypeScript, Node.js and GraphQL.
- Speeded up the R&D process by 10x of a new product by developing a high-performance, multi-threaded dekstop application for live data capture and visualisation. Developed using Python, PySide6 (Qt), Scipy and Numpy.
- Added new features to the corporate website by using Next.js, TypeScript and DatoCMS. Features include vanity URLs for assets, improving SEO, setting up Google Analytics conversion tracking etc.