What I do with technology
Skills & Technologies
I don’t just list tools. I use them to build complete systems, make the right technical decisions for each project, and optimise every page so it gets found on Google.
Building Systems
I turn business needs into working software — from the database and REST APIs to the user interface — using React, Node.js, Express, MongoDB and MySQL.
- Admin panels, dashboards and client portals
- Billing, invoicing and CRM-style management systems
- Secure authentication and role-based access
- Deployed with Docker, CI/CD and cloud hosting
Technical Decisions
I choose the stack to fit the goal, not the trend. Every project starts with clear trade-offs, so you get something fast, maintainable and affordable to grow.
- SQL vs NoSQL based on how your data is shaped
- Static site, server-rendered or single-page app
- State management and API design that stay simple
- Performance, security and scalability from day one
On-Page SEO
Every site I build is search-ready at the code level, so your business can rank without costly rework later.
- Optimised titles, meta descriptions and heading structure
- Schema markup (JSON-LD), canonical tags and sitemap
- Open Graph tags and clean, crawlable URLs
- Core Web Vitals, image and mobile-speed optimisation
Tech stack
Technologies I use to do it
Languages
3Java
JavaScript
Python
Frontend
6React.js
Next.js
Tailwind
Bootstrap
HTML5
CSS3
Backend
3Node.js
Express.js
REST APIs
Databases
2MongoDB
MySQL
Deployment
4Docker
CI/CD
Kubernetes
AWS
Tools & Platforms
7Git
GitHub
Postman
VS Code
Figma
npm
Vercel
Computer Science Fundamentals
The core concepts behind every application I build.
Data Structures & Algorithms
Object-Oriented Programming
DBMS
Operating Systems
Computer Networks