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.
- mbuffs - A collaborative movie list built using AI.
- 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 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.
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
📝
🔗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)