Less is More: The Case Against Feature-Bloated CMS
My perspective on why simpler CMS solutions might be the future of web development
Full Stack Developer | Science Graduate
My ultimate goal is to combine my programming and science knowledge to build something that makes a difference, but until then I'm learning what fascinates me and working on projects that motivate me. Do you have an exciting project idea?
I'm a Programmer based in Melbourne, Victoria, with extensive experience in web development and system architecture. I specialize in building performant web applications and leading technical teams to deliver high-quality solutions.
My expertise includes migrating legacy systems to modern architectures, building web applications with modern frameworks, and working with cloud technologies and containerization.
Connect with me
Development Lead
NHP Electrical Engineering Products | Melbourne, Victoria, Australia
Jan 2022 - Present
As a development lead for a B2B business, I helped the organization migrate from a complicated monolith ASP.Net MVC website to more performant website by building headless web application using meta frameworks and serverless solutions.
Technologies: Next.js, Azure, Docker, Kubernetes
Principal Consultant
Empired Ltd | Melbourne, Victoria, Australia
Sep 2021 - Jan 2022
As a consultant working across multiple projects, my focus was on setting up standards for development and delivery of projects.
Technologies: Asp.Net, Azure, Docker
Lead Commerce Developer
Capgemini | Melbourne, Victoria, Australia
Feb 2021 - Sep 2021
As the lead commerce developer independently working for a major automobile manufacturer, I was instrumental in setting up their first React application integration to a SaaS ecommerce platform which eventually lead to the launch of their first automobile parts marketplace.
Technologies: ReactJs, OrderCloud, Asp.Net, Azure
Senior Developer
AKQA | Melbourne, Australia
Apr 2019 - Feb 2021
As a senior developer, I worked on multiple projects including AustralianSuper and Bunnings where I was responsible for building and maintaining their websites predominantly working with Asp.Net and .Net Core. I was also reaponsible for devops practices including CI/CD pipelines and containerization.
Technologies: Asp.Net, .Net Core, Azure
Developer
AKQA | Melbourne, Australia
Jun 2017 - Mar 2019
As a developer, I worked on multiple projects including AustralianSuper and Bunnings where I was responsible for building and maintaining their websites predominantly working with Asp.Net and .Net Core.
Technologies: Asp.Net, .Net Core, Azure
Developer
Accenture | Chennai, India
Jan 2014 - May 2017
As a developer, I worked on multiple projects including AustralianSuper and Bunnings where I was responsible for building and maintaining their websites predominantly working with Asp.Net and .Net Core.
Technologies: Asp.Net, .Net Core
Bachelor of Science in Human Biology
Deakin University
Jul 2022 - Sep 2024
Bachelor of Engineering in Computer Science
Saveetha Engineering College
Jan 2009 - Jan 2013
Technical expertise and professional competencies
C#, Java
Typescript, Next.js, React.js
Azure, Docker, Kubernetes
Microservices, Serverless, Headless, Jamstack
Oracle Certified Professional Java SE 6 Programmer, Microsoft Certified Solution Developer
A collection of projects that I've worked on in my free time
As a contracting developer, I was not able to find a simple timesheet application that was easy to use and had all the features I needed. So I decided to build my own using Next.js and AppWrite.
Next.js, AppWrite
One of the difficult concepts as a science students for me was understanding the cardiac cycle. So I decided to create a simple interactive graph linking wiggers diagram, pressure volume loop, and cardiac cycle to help science students understand the cardiac cycle in a visual and interactive way. This tool is now integrated to the unit learning page as a accessible resource.
Next.js, D3.js, Vercel
As a fitness enthusiast, Me and my friend was not able to find a simple workout tracking application that was easy to use and had all the features I needed. So we decided to work on our own using React Native.
React Native, Supabase
I write about my experiences and thoughts on my blog.
My perspective on why simpler CMS solutions might be the future of web development
Looking for a programmer to help with your exciting project?