Skills & Technologies

An overview of my technical skills, tools, and areas of expertise in software development.

Technical Skills

Programming Languages
  • Python
  • Java
  • JavaScript
  • HTML/CSS
  • Dart
  • C
  • RISC-V
  • Verilog
Frontend Development
  • React
  • Next.js
  • HTML5
  • CSS3
  • Tailwind CSS
  • Flutter
  • MUI
Backend Development
  • Node.js
  • Express.js
  • Flask-SQL
  • RESTful APIs
  • GraphQL
  • JWT Authentication
  • Serverless
Databases & Storage
  • MongoDB
  • PostgreSQL
  • Firebase
  • Supabase

Tools & Platforms

Development Tools
Git
GitHub
VS Code
IntelliJ IDEA
Docker
Postman
npm/yarn
Cloud Services
Google Cloud
Heroku
Vercel
Azure Labs
Firebase

Soft Skills

Communication

Strong written and verbal communication skills developed through team projects, presentations, and documentation writing. Able to explain complex technical concepts to non-technical stakeholders.

Problem Solving

Analytical approach to problem-solving with the ability to break down complex issues into manageable components. Experience in debugging, troubleshooting, and implementing efficient solutions.

Teamwork & Leadership

Collaborative team player with experience in both contributing to and leading development teams. Skilled in coordinating tasks, meeting deadlines, and fostering a positive work environment.