ย
Hello World ๐ย
Iโm Ananya Madhu an experienced full stack software engineer specialising in crafting scalable, high performance software across frontend and backend. Skilled in JavaScript, TypeScript, React, Redux, Next.js, ExpressJS, Go, Tailwind CSS, and MUI, with a strong ability to architect robust, maintainable, and user-centric solutions that enhance system reliability and efficiency. Designed and implemented end-to-end authentication systems, intricate compliance-driven solutions, and optimized database architectures to ensure data integrity, security, and seamless system interactions. Experienced in working with PostgreSQL, MongoDB, and cloud-based infrastructures, leveraging Docker and containerised environments to improve deployment efficiency, scalability, and system resilience. Collaborates effectively with cross-functional teams, including product management, UX/UI design, and quality assurance, to develop and deliver high-quality features that align with business objectives and enhance user experience. Strong focus on code quality, system performance, and implementing best practices to improve maintainability and drive long-term scalability.
ย
My Skillset
Frontend & Mobile Development
HTML5 | CSS3 | JavaScript | TypeScript | React |
Next.js | React Native | Redux | Context API |
Zustand | Tailwind CSS | MUI | Sass | Webpack |
Vite | Performance Optimization
Back-End & Cloud Development
Node.js | Express.js | Go | MongoDB |
PostgreSQL | Redis | TypeORM | Prisma | REST
APIs | AWS S3 | AWS CloudWatch | AWS ECS |
AWS Secrets Manager | Docker | Test-Driven
Development (TDD)
Collaboration & Product Management
Git | GitHub | VS Code | Slack | Linear
Communication & Integrations
Twilio | AWS Pinpoint
ย
My Projects
StayInn
StayInn is an online marketplace for short-term and long-term homestays and experiences built using NextJs. It allows you to create and delete listings, filter through listings based on different parameters, create and delete reservations. It uses prisma, cloudinary to store images and mongoDB to store data.
Next Js
TailwindCSS
prisma
MongoDb
Meraki
Meraki is an e-commerce application built with Next Js. It has a admin login and user login, admins can view and add products, manage orders and deliveries. Its uses mongoDB to store data, react context for state management, cloudinary to store images and paypal payment integration.
Next Js
MongoDb
Material UI
Fusion TV
A video management application built with React/Babel (Client), React Context API for state management, Fusion CSS (my own css framework). Auto formatted with Prettier, linted with ESLint. MockBee for mock backend.
React.js
CAMPfire
CAMPfire is a task management app, with a pomodoro timer that helps focus better.
Component Library
React.js
Fusion CSS
Fusion CSS is a utility-first CSS framework inspired by tailwind that can be composed to build any design, directly in your markup.
Component Library
HTML
CSS
JavaScript
Dashify
A react dashboard styled using tailwind CSS and syncfusion. Auto formatted with Prettier, Linted with ESLint.
React.js
TailwindCSS
Syncfusion
ย
ย
My Blog Posts
Top 10 VS Code Extensions
In this blog we will cover the top 10 VS Code extensions that will make your coding experience smoother and your life a whole lot easier.
Methods On An Array
We will learn about the different methods that can be used to manipulate arrayโs to get different results.
Redux
Redux is a state management library. In this blog we will learn about redux and itโs methods.
How JavaScript Is Executed
We will learn how JavaScript runs behind the scenes and how it is executed line by line.
ย
ย
ย
ย
ย
