About Me

  • Rúben Filipe Faustino Gomes
  • gomesruben21@gmail.com
  • rubengomex20
  • Lisbon (Portugal)

Hello There!

I'm a Lead Full Stack Developer currently working for Timewax

I'm Responsible for designing the distributed microservices oriented architecture, designing the API for iOS/Android/web, tests, and documentation following the concepts of Kanban methodology for an international client. Supports developers, performing partial training with technologies such as Java, C #, Javascript, NodeJS, Express, and REST API's. Working 40 hours per week/100%, 80% of work done remotely. Javascript, Node.js, npm, ES6/ES7, Promises, async/await, Vue.js, ExtJs, mocha, chai, sinon.js, gulp, webpack, docker containers.

Besides that I also stream on Twitch and support other developers by performing partial training with technologies such as Java, C#, JS, NodeJS, VueJS, Express, MongoDB, MySQL, HTML5, CSS3 and REST API's.

My Resume

  • Work Experience

  • Lead Developer

    Nearshore PT, Timewax Client (NL) - 2016 - Current 40h/week, 100% Remote

    Belongs to the Nearshore team where performs, remotely, a set of tasks for an international client ( Timewax ). Responsible for the client Backend Team and designing the distributed microservice oriented architecture, designing the API for iOS/Android/web, tests, and documentation following the concepts of Kanban methodology

    Javascript, NodeJS, ES6, Promises, async/await, ExtJS, VueJS, MySQL, HTML5, CSS3, TDD, Docker, GitLab
  • Full Stack Developer & Coach

    Findmore SA, Lisbon - 2016 - Current 40h/week, 20% Office - 80% Remote

    Responsible for designing the distributed microservices oriented architecture, designing the API for iOS/Android/web, tests, and documentation following the concepts of Kanban methodology for an international client. Supports developers, performing partial training with technologies such as Java, C #, Javascript, NodeJS, VueJs, Express, MySQL, TDD, and REST API's.

    Javascript, NodeJS, ES6, Promises, async/await, ExtJS, VueJS, MySQL, HTML5, CSS3, TDD, Docker, Git
  • Junior Full Stack Developer

    Best Bank, Lisbon (Portugal) - 2015 - 2016 40h/week, 100% Office

    Responsible for a set of tasks. Belongs to Middleware area and is responsible for the design, developing, testing and documentation of software. Developing and testing programs in accordance with the technical specifications laid down, respecting the programming standards.

    C#, JavaScript, CSS, HTML, XML, XSL, JQuery, SQL, VisualStudio, SourceSafe
  • Software Developer

    AGAP2IT, Lisbon (Portugal) - 2015 - 2016 40h/week, 100% Client Office

    Performs outsourcing job as software consultant for BestBank client.

    Java, C#, JavaScript, CSS3, HTML5, XML, XSL, JQuery, SQL, VisualStudio, SourceSafe

  • Education

  • Bachelors Degree on Computer Science

    Instituto Superior Engenharia de Lisboa, Lisbon, PT - 2012 - 2016

    Acquired several skills and knowledge about Object-OrientedProgramming/ Design patterns, Software Development, Mobile Development, Web design, Web development, Communication and Teamwork

    Java, C#, JS, SQL, T-SQL, Android, NodeJs, AngularJs, Git, HTML5, CSS3, TDD
  • Continuously Learning...

    Self-learning - 2012 - Current

    I'm always trying to keep up to date with the new technologies and features that appears on the tech world. To accomplish this I self study day by day in mine hobby times to accomplish my goals and with the help of some blog posts (ex: Medium and scotch.io), Udemy courses, youtube and tech books I'm surpassing mine and other's challenges which for me is great and takes me to another level.

My Services

Web Design

I offer you a great experience on designing mockups for your sites to look great.

Web Development

I can offer you a great experience of Full stack Development, developing full working, tested, secure and with great performance of your web sites or software applications using NodeJs/VueJs/javascript technologies.

Web API's & DB Integration

I can offer you a great experience on building REST Api's services that can be call from mobile or desktop apps using NodeJs as backend technology with MongoDb or MySQL databases integrations.

Full apps coverage

I can offer you a a full coverage of your apps doing unit testing and integration tests to get full coverage of your apps.

Api/Js Documentation

I can offer you a great experience on writing API or functionality documentation using markdown syntax or simple word files.

Coaching

I can offer coaching for your developers about all features already specified in this section related to technologies that you can find on my CV, particularly NodeJS applications and REST API's.

Hire Me!

If you're interested on the services that I can offer feel free to contact me or check my other available social media links.

Contact Me