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.