Murtuzaali Surti

Breaking and fixing code as a software engineer. Bugs are on my most wanted list. I write a lot. Wanna join me?

🔗Projects
🚀

  1. Better - A code reviewer github action powered by AI.
  2. Syntackle - Developer blog.
  3. mbuffs - A collaborative movie list built using AI.
  4. back-to-top - A Web Component.
  5. rssed - Collection of dev RSS feeds.
  6. Wavy - Text animation library.
  7. QR Codes - QR code generator.
  8. Contact Card - Get a digital business card.

🔗Experience
🙃

2 yrs 10 mos - Allata

May, 2023 - Present • 2 yrs 6 mos

Delivered an e-commerce application built using React + Vite + Node + MSSQL for an AV event experience company. The main purpose was to automate a lot of manual processes and integrate tightly with their orders and payments platform.

Worked on an enterprise application related to the management of legal entities of a business. Mainly working with React, Node, NestJS, PostgreSQL and Docker leaning more towards the backend side.

Re-designed the backend architecture to support storing multiple client data into a single PostgreSQL database instance in a multitenant architecture. Tackled massive performance issues and improved scalability to support 5000 clients on a single database instance.

Worked on a micro-frontend (MFE) built in React of the same application and improved it in terms of usability. Implemented AG Grid virtualization to allow asynchronous data exports of 20K+ records using the AG Grid excel export API.

Worked with Azure functions by replacing an in-house job scheduler with Azure functions and successfully migrated multiple jobs. It was a part of the move of replacing AWS with Azure.

Migrated a lot of vulnerable and outdated packages including the upgrade of react-router from v5 to v6 which was a fairly big change considering the amount of legacy APIs used in the project, and the migration of the logging architecture from Bunyan to Winston for application-wide logging. Ensured application stability and maintainability by migrating vulnerable packages.

Jan, 2023 - May, 2023 • 4 mos

Worked on an Applicant Tracking System (ATS) built with React, Typescript, MUI and Jest as a Frontend Software Engineer. Developed an understanding of the Agile methodology in software development.

Feb, 2022 - Present • 3 yrs 9 mos

Built a blog from scratch using 11ty with some progressive JS and vanilla CSS with PostCSS as a post-processor. Gulp and Rollup are also a part of the build process.

It's mainly a software development blog covering news, topics & tutorials related to the web, javascript, jamstack, serverless, developer tools, AI and much more. It encourages community engagement by allowing users to contribute content, thus fostering a collaborative environment for knowledge sharing.

Oct, 2021 - Jan, 2023 • 1 yr 3 mos

Gave a virtual talk and got featured in Coffee & Code event organized by Aviyel.

🔗Latest Posts
📝

  1. Google's Gemini 3 Pro, Nano Banana Pro, and Antigravity
  2. Reflections on the AWS & Azure Outages
  3. [React] useEffectEvent: A New Hook For 'Events' inside 'useEffect'
  4. Side Effect Import Issue in TypeScript
  5. Fixing the overscroll "bounce" effect with CSS

🔗Uses
🔮

What I use on a daily basis for software development:

Editor

You guessed it right, it's VSCode! What I love about it is the capability to be simple yet powerful at the same time. I go to Cursor for AI stuff, and Zed for trying something fast and new sometimes.

Terminal

When I'm on Windows, I use bash inside VSCode's integrated terminal for the most part, but I also switch between Hyper and the new Windows Terminal. On a Mac, I prefer the default zsh terminal with oh-my-zsh, and sometimes switch to warp for fancy stuff.

Themes

For my editor, the award goes to One Dark Pro Darker for the most eye-pleasing color pallette.

For the windows terminal, I went for Oh My Posh's stelbent minimal theme. It's a pretty good theme displaying crucial information.

On MacOS' terminal, I prefer the powerlevel10k theme of oh-my-zsh.

Fonts

Personally I love Apple's SF Mono font, so I found a nerd font for windows which is the patched SF Mono font.

JetBrains Mono takes the second place. I was using it for a long time before switching to SF Mono and by far it's the most compact monospace font I have ever used.

🔗Contact
🤙

Don't hesitate! Feel free to reach out to me. If you are up for a quick chat, book your slot on my calendar. I also run a blog, so if you are interested in writing anything about web technologies, then pitch your ideas!

🔗Socials
🥇