Skills & Technologies

A comprehensive overview of my technical skills, tools, and areas of expertise as a Full Stack Developer.


I believe in continuous learning and adapting to new technologies. Below is a snapshot of my current skill set, with proficiency levels based on real‑world project experience and ongoing practice.


Frontend Development

HTML5 / CSS3%
JavaScript (ES6+)%
TypeScript%
React%
Next.js%
Tailwind CSS%
Responsive Design%
Framer Motion%

I specialize in building modern, performant user interfaces with a focus on mobile‑first design and accessibility. Next.js is my go‑to framework for React applications, and Tailwind CSS allows me to style efficiently and consistently.


Backend Development

Node.js%
Express.js%
REST API Design%
Authentication (JWT, OAuth)%
WebSockets%

My backend experience includes building scalable APIs, handling server‑side logic, and integrating with databases. I focus on clean architecture and security best practices.


Databases

MongoDB%
PostgreSQL%
Firebase%
Prisma ORM%

I work with both SQL and NoSQL databases, choosing the right tool based on project requirements. I'm comfortable designing schemas, writing queries, and optimizing performance.


DevOps & Tools

Git / GitHub%
Vercel%
Netlify%
Docker (Basics)%
CI/CD (GitHub Actions)%

I'm proficient in version control with Git and deploying applications on modern platforms like Vercel and Netlify. I'm currently expanding my DevOps knowledge, including Docker and CI/CD pipelines.


Other Technologies & Concepts

SEO / Structured Data%
Performance Optimization%
Web Accessibility (a11y)%
Figma (Basic)%
Markdown / MDX%

I believe that great code is not just about functionality – it's also about discoverability (SEO), speed (performance), and inclusivity (accessibility). I actively apply these principles in all my projects.


Soft Skills

While technical skills are essential, I also value the human side of development:

  • Problem‑solving: My mathematics background gives me a logical, structured approach to challenges.
  • Communication: I explain technical concepts clearly to clients and team members.
  • Adaptability: I embrace new technologies and methodologies.
  • Time management: I balance studies, freelance work, and personal projects effectively.
  • Collaboration: I enjoy working with others and contributing to open source.

Currently Learning

  • GraphQL – to build more flexible APIs.
  • Python – for data analysis and backend scripting.
  • Advanced TypeScript – to write even safer code.
  • System Design – to architect larger applications.

Summary

| Category | Key Skills | |----------|------------| | Frontend | Next.js, React, TypeScript, Tailwind CSS | | Backend | Node.js, Express, REST APIs | | Database | MongoDB, PostgreSQL, Firebase | | Tools | Git, Vercel, Netlify | | Concepts | SEO, Performance, Accessibility |

If you have a project that aligns with my skills, or if you just want to discuss technology, feel free to reach out. I'm always open to new opportunities and collaborations!