Flavio Silva

Full-Stack Software Engineer

Software Engineering Skills
Front-End Skills
Back-End Skills
Soft Skills
  • Excellent verbal and written English communication skills with tech and non-tech people.
  • Critical thinking, proactivity, and problem-solving mindset.
  • Teamwork and leadership.
  • Project and time management.
Work Experience
  • Self-Employed
    since January 2009Occupation: Full-Stack Software Engineer

    I've been working remotely from home since 2009, and since 2013 exclusively for overseas companies and startups, mainly in the U.S.

    I help companies and startups to build high-quality products and MVPs, implementing industry best practices and appropriate technologies, including TypeScript, JavaScript, React, React Native, Jest, Node.js, Ruby on Rails, AWS AppSync, PostgreSQL, and GraphQL.

  • Imprint Partners Inc.
    October 2014 - October 2016 (2 years and 1 month)Occupation: Senior Front-End Engineer

    I worked remotely full-time for Imprint and had the opportunity to spend two months working in their office in Brooklyn, NYC. It was a wonderful experience to work for such a small startup, collaborating with every team member and seeing my work's massive impact on the product we were building.

    Aside from working on the desktop web app, I had the chance to onboard new team members, rebuild the product landing page in a responsive way to support mobile devices, and lead the development of the product's mobile web app from scratch.

    Some technologies used: JavaScript, Angular, CSS3, Ruby on Rails, and PostgreSQL.

  • Grafikonstruct
    April 2007 - December 2008 (1 year and 9 months)Occupation: Lead Flash Developer

    I learned a lot at Grafikonstruct by building highly interactive Adobe Flash ActionScript 3.0 apps. In addition, I led front-end teams and provided technical leadership and mentoring while working for world-class clients, including Nokia, Pepsi, and Del Valle.

  • Datamidia, FCBi
    October 2006 - March 2007 (6 months)Occupation: Senior Flash Developer

    I developed cool projects using Adobe Flash with ActionScript 2.0, HTML, CSS, and JavaScript while working for world-class clients such as Motorola and Sky. When the agency's demand for web development was low, I decided to look for new challenges to keep improving myself.

  • Ogilvy Interactive Brasil
    June 2004 - September 2006 (2 years and 4 months)Occupation: Intern Web Developer, Junior Web Developer

    I started my career at Ogilvy Interactive in 2004, learning the foundations and best practices of web development from experienced software engineers, designers, and managers. Some of the technologies I learned include HTML, CSS, JavaScript, Adobe Flash with ActionScript 2.0, ASP, and MS SQL Server while working for world-class clients such as American Express, Motorola, and Unilever.

  • Portuguese: Native.
  • English: Proficient.
Technical Reading
Some of the greatest technical books I've read.

© 2023 Flavio Silva