André Silva portrait

André Silva

Junior Software Developer · Porto, Portugal

Projects

Hire me

Experience

  1. Junior Software Developer · Playfultech Lda

    Sep. 2024 - Present
    • Develop and maintain a TypeScript REST API (Node.js, Express, TypeORM, Redis) with Dockerized infra on AWS (RDS, EC2, S3)
    • Lead the back-office platform (Vue 3 + Tailwind) for Sportiz and the main app to manage content and publications for 300k+ users
    • Build and optimize responsive Vue pages with mobile-first design and consistent cross-browser behavior
    • Implement and maintain Jest unit tests for core services to improve reliability and catch regressions early
    TypeScriptNode.jsExpressTypeORMRedisDockerAWS (RDS, EC2, S3)Vue 3Tailwind CSSJest
  2. Java Game Developer · Freelancer / Dragon Commissions

    Jun. 2021 - Feb. 2023
    • Delivered 20+ custom Minecraft mods in Java for global clients/YouTubers, contributing to videos surpassing 1M+ views and ~30% engagement lift
    • Streamlined delivery and feedback loops using Trello and Discord, leading to repeat business and high client satisfaction
    JavaGitTrelloDiscord
  3. Full Stack Developer — Internship · Gustavo Vieira Vintage Watches

    Apr. 2020 - Sep. 2020
    • Built core features for a vintage watch showcase web app using Angular and Firebase in a 3-person team
    • Added i18n, listings, and advanced filtering to improve UX and content discovery
    AngularFirebase
  4. Full Stack Developer — Internship · Basicamente Digital

    Sep. 2017 - Jul. 2018
    • Developed custom WordPress plugins and themes to improve functionality and reduce page load times
    • Learned CodeIgniter and MVC fundamentals to contribute alongside senior developers
    WordPressPHPCodeIgniter

Skills

languages

JavaScriptTypeScriptJavaC#Python

frontend

Vue.jsReactNext.jsTailwindFramer MotionPinia

backend

Node.jsExpressTypeORMSpring BootASP.NET

databases

MySQLPostgreSQLMongoDBFirebase

tooling

GitGitHubDockerAWSVercelGitHub ActionsJiraConfluenceTurbopack

testing

JestJUnitPostmanInsomniaSwagger

methodologies

Agile (Scrum/Kanban)CI/CD workflows

Let’s work together

I’m open to full-time roles and selective freelance projects.

Contact me