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
🚀
- Better - A code reviewer github action powered by AI.
- Syntackle - Developer blog.
- back-to-top - A Web Component.
- rssed - Collection of dev RSS feeds.
- Wavy - Text animation library.
- QR Codes - QR code generator.
- Contact Card - Get a digital business card.
🔗Featured
✨
🔗Experience
🙃
2 yrs 3 mos - Imriel
May, 2023 - Present • 1 yr 11 mos
Working 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 multi-tenant architecture. Tackled massive performance issues due to this change.
Worked a little bit on a micro-frontend (MFE) built in React of the same application and improved it. Implemented AG Grid virtualization to allow asynchronous data exports using the AG Grid excel export API.
Explored Azure functions by replacing an in-house job scheduler with Azure functions.
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.
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 2 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.
Jul, 2021 - Jun, 2023 • 1 yr 11 mos
Wrote articles related to Web Design and Development.
Sep, 2021 - Jun, 2022 • 9 mos
Freelance Content Writer.
🔗Latest Posts
📝
- MCP (Model Context Protocol): The HTTP for AI? — All You Need To Know
- How to Use Custom API Keys with GitHub Copilot
- TypeScript Switches To Go — What Does This Mean for Developers?
- Eleventy Image Disk Caching Approach — @11ty/eleventy-img
- Claude 3.7 Sonnet, OpenAI's GPT 4.5 and Microsoft's Quantum Chip
🔗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
🥇
•
Mastodon•
LinkedIn•
Twitter (X)