I've worked with a variety of technologies in the web development world. Here's a detailed breakdown of my technical skills and proficiency levels.
Building responsive, interactive user interfaces with modern web technologies.
Semantic HTML, accessibility (WCAG), SEO optimization, canvas, SVG animations.
Flexbox, Grid, animations, transitions, responsive design, CSS variables, Tailwind CSS.
ES6+, async/await, promises, DOM manipulation, fetch API, modules, error handling.
Hooks, context API, routing, state management, functional components, props.
Creating robust server-side applications and RESTful APIs.
Express.js, REST APIs, middleware, file system, authentication, JWT, error handling.
Object-Oriented Programming, STL, Data Structures, Algorithms, Memory Management, File Handling.
OOP, data structures, algorithms, Spring Boot basics, JDBC, multithreading.
Flask, Django basics, pandas, data analysis, scripting, automation.
MongoDB, MySQL, PostgreSQL, database design, queries, indexing, aggregation.
Development tools and technologies I use daily.
Version control, branching, merging, pull requests, GitHub Actions, collaboration.
Extensions, debugging, shortcuts, customization, integrated terminal, live share.
API testing, collections, environments, automation, documentation, testing scripts.
Containerization, Dockerfiles, docker-compose, basic commands, image management.
Technologies I'm actively learning and improving.
Scikit-learn, pandas, numpy, data preprocessing, basic algorithms, model evaluation.
AWS basics, EC2, S3, deployment, Vercel, Netlify, cloud concepts.
Types, interfaces, generics, enums, type safety, React with TypeScript.
Coding Experience
Projects Built
Cups of Coffee
YouTube Community