Skills & Expertise

A comprehensive toolkit built over years of professional experience across various technologies and domains

core strengths

Core Strengths

Full-Stack Development

End-to-end development from database design to frontend implementation, ensuring cohesive and efficient applications.

System Architecture

Designing scalable system architectures that handle growth and maintain performance under load.

API Design

Creating well-documented, secure, and intuitive APIs that enable seamless integration.

Performance Optimization

Identifying and resolving bottlenecks to deliver fast, responsive applications.

technical skills

Technical Skills

Frontend

Building beautiful, responsive, and accessible user interfaces

10 skills
ReactNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSReduxReact QueryFramer Motion

Backend

Developing scalable and secure server-side applications

10 skills
Node.jsExpress.jsNestJSPythonDjangoFastAPIPHPLaravelREST APIsGraphQL

Database

Designing efficient data storage and retrieval systems

8 skills
PostgreSQLMySQLMongoDBRedisPrismaDrizzle ORMSQLDatabase Design

Tools & DevOps

Streamlining development and deployment processes

10 skills
GitGitHubDockerAWSVercelCI/CDLinuxNginxJestPlaywright

Cybersecurity

Building and running systems with security in mind, from the first line of code to production

6 skills
Secure CodingOWASP Top 10Authentication & AuthorizationAccess ControlSSL/TLSNetwork Security

AI-Assisted Development

Pairing with AI as a coding peer for ideas, refactors, edge cases, and documentation, while I own the final decisions

9 skills
Claude Code (CLI)Cursor AIGeminiChatGPTAI Pair ProgrammingAI Code ReviewAI-Assisted RefactoringEdge-Case DiscoveryAI-Assisted Documentation