Skip to content
SINE

Skills

Tools and where I use them

Grouped by what they are for rather than rated out of five.

01

Programming Languages

  • JavaScript

    Advanced web and mobile application development

  • TypeScript

    Type-safe application development with modern features

  • Python

    Scripting, backend services, and AI evaluation environments

  • SQL

    Database design and optimization

  • Java

    Foundational knowledge of object-oriented programming and data structures

02

Frameworks & Libraries

  • React

    Building interactive user interfaces

  • Next.js

    Server-side rendering and static site generation

  • Vue.js

    Progressive JavaScript framework

  • Express.js

    RESTful API development

  • React Native

    Cross-platform mobile development

03

Databases

  • PostgreSQL

    Advanced relational database features

  • MongoDB

    NoSQL database for flexible data structures

  • MySQL

    Relational database management

  • SQLite

    Lightweight embedded database for applications

04

Developer Tools

  • Git

    Version control and collaboration

  • Docker

    Containerization and deployment

  • Kubernetes

    Container orchestration and infrastructure management

  • Prisma

    Next-generation ORM

  • Jest

    JavaScript testing framework

  • Playwright

    End-to-end testing framework

05

Cloud Services

  • AWS

    Cloud computing services and infrastructure

  • Firebase

    Google's platform for building and scaling web and mobile applications

  • Supabase

    Backend-as-a-Service with PostgreSQL and real-time capabilities

  • Appwrite

    Open-source Backend-as-a-Service platform for modern app development