Felyppe R.

Felyppe R.

Senior Software Engineer

Catania, Italy
Hire Felyppe R. Hire Felyppe R. Hire Felyppe R.

About Me

with Node.js and C# and maintaining databases like SQL, NoSQL and GraphQL. Developed Android and iOS apps, created and maintained dev-ops structures through AWS CI/CD for 5 million users for fintechs. Coordinated QA and Engineering teams in several industries like e-commerce, oil and gas, fintech, mobile gaming and IoT. Over experienced with startup environments and eager to build life-changing products.

SQL CSS HTML HTML5 JavaScript CSS3 PHP UML C LESS Typescript Ruby Kotlin Swift 3 Bash C#.NET Graphql C C Java Python Objective C Swift Bash Script Clojure Groovy AngularJS Swagger Express.js Angular Appium .NET ASP.NET NHibernate Jasmine Unity Laravel Symfony Symfony 2 CodeIgniter Jest Next.js jQuery Node.js Chai Puppeteer REST APIs React Twitter API OpenCV Vue Postman Github Jenkins Charles Mocha AWS Codebuild Webpack Git RSpec JIRA Xcode Android Studio Magento Modules Node-RED AWS Systems Manager Shell AWS CloudFormation Software Testing Continuous Integration (CI) Test Automation Continuous Development (CD) Unit Testing Microservices Scrum Automated Testing AWS Lambda Visual Studio Code (VS Code) MacOS Amazon Web Services (AWS) AWS Elastic Beanstalk Bizagi Magento Android iOS Docker Arduino JVM Microsoft Azure Microsoft SQL Server PostgreSQL Amazon S3 (AWS S3) MySQL Databases MongoDB JSON noSQL Amazon DynamoDB Neo4j SQLite Software Engineering Software Testing Lifecycle (STLC) Manual Software Testing Code Coverage Black Box Testing JSDoc AWS Codepipeline Architecture Software Design API Integration APIs Integration Web Development Full-stack Serverless Cloud Back-end Front-end User Interface (UI) Minimum Viable Product (MVP) Front-end Architecture Web Applications Code Review Full Stack Development Software Architecture UI Testing mitmproxy Legacy Code Legacy Software Technical Leadership Leadership Data Scraping Web Scraping User Experience (UX) Groovy Scripting Jailbreak Tweak CI/CD Pipelines Amazon API Gateway KronoGraph KeyLines CTO Artificial Intelligence (AI)

Work history

Flint Hills Resources
Flint Hills Resources
Full-stack Developer
2023 - 2024 (1 year)
Remote
  • Developed UIs using React to consume data from REST APIs.

  • Developed REST APIs using Node.js and TypeScript.

  • Developed Cypher queries to maintain and improve a Neo4j database.

Candidus
Candidus
Principal Software Engineer | CTO
2022 - 2023 (1 year)
Remote
  • Developed IoT based solutions using Node-RED and Arduino for smart light controls in greenhouses.

  • Engineered continuous integration and deploy solutions based in AWS.

  • Coordinated maintenance for existing systems and the setup for over 20 clients.

Visium Analytics
Visium Analytics
Full-stack Developer
2022 - 2022
Remote
  • Developed UIs using Angular to consume data from REST APIs.

  • Developed REST APIs using Node.js and TypeScript.

  • Developed CI/CD using AWS and Github Actions.

Nubank
Nubank
Senior Software Developer
2022 - 2022
Remote
  • Integrated Olivia's system (Node.JS) with Nubank's microservices (Clojure) after the company acquisition.

  • Managed Quality Assurance Team while working in the Engineering Team and tutored and coordinated 3 testers and developed test automation activities with CI/CD.

  • Maintained integration services for over 90 million clients categorizing their daily spendings.

Olivia AI
Olivia AI
Senior Software Engineer / QA Lead
2018 - 2021 (3 years)
Brazil
  • Developed Android and iOS apps using Kotlin, Swift (frontend) and NodeJS (backend).

  • Maintained AWS CI/CD structure for over 5 million users.

  • Built internal tools using Angular, React, and NodeJS.

KotlinSwiftGithubNode.jsReact AngularTypescriptAmazon Web Services (AWS) AWS Lambda Amazon EC2 Amazon API Gateway AWS Secrets Manager AWS IAM AWS CodebuildAWS CodepipelineGitHub Actions
Wildlife Studios
Wildlife Studios
Test Automation Engineer
2017 - 2018 (1 year)
Brazil
  • Built a test framework (in Ruby and Python) to be an easy-to-use interface for automated test cases creation. Created CI/CD pipelines in Jenkins performing tests in real devices.

  • Used Appium, RSpec, Jenkins, Mitmproxy, Insider, Android-Backdoor, OpenCV and performed Jailbreak Tweak Development

  • Built features for several platforms (iOS Native in Objective-C, Android Native in Java and Unity3D in C#).

Gemain
Gemain
Full-stack Developer
2015 - 2016 (1 year)
Brazil
  • Developed new features for the company SaaS frontend in AngularJS.

  • Created automation tool for functional tests in the system back-end.

  • Developed backend features in C# .NET using Entity Framework.

Freelance Clients
Freelance Clients
Developer | Consultant
2013 - 2016 (3 years)
Remote
  • Performed Requirements Elicitation, Software Testing, Metrics Analysis and Software Quality Evaluation.

  • Built customized websites using PHP, CodeIgniter, Laravel, Symfony, JQuery and MySQL.

  • Developed Magento and WordPress plugins to optimize e-commerces. Attended 6 clients: Growth Office, Feel Free Depilação, Farmácia Analítica, Fundação Oswaldo Cruz, Maxtrack and Denox.

Designtec
Designtec
Full-stack Developer
2009 - 2012 (3 years)
Brazil
  • Developed web applications as a front-end developer using PHP, HTML, CSS and JQuery.

  • Developed APIs as a back-end developer using PHP and C# for different clients.

  • Designed and maintained queries and tables for MySQL databases.

Portfolio

Candidus

Candidus serves as an IoT device integrated within greenhouses, functioning as a central system that autonomously optimizes crop growth. Through the utilization of advanced sensors, it effectively collects environmental data. Employing its proprietary algorithm, Candidus determines the precise timing to regulate lighting conditions, based on variables such as existing light intensity, crop type, and the grower's desired objectives, encompassing growth and flourishing, among others.

Olivia AI

I contributed to the development of a personal finance native application crafted for Android and iOS platforms, incorporating a robust back-end infrastructure utilizing Node.js. Throughout the project, I actively participated in feature development and undertook all necessary steps, skillfully employing Kotlin for Android Native development, Swift 3 for iOS Native development, and implementing back-end microservices along with REST APIs in Node.js.

Test Automation Platform for Mobile Apps

A Ruby-based test automation platform designed for conducting black-box testing on pre-compiled mobile applications for Android and iOS. The applications can be developed using Java, Kotlin, Objective-C, Swift, or Unity. Leveraging Appium and Selenium WebDriver, this test platform seamlessly creates human-readable layers of test tools for test automation experts. Moreover, it facilitates the generation of comprehensive test reports in various formats including HTML, PDF, JSON, and XML, accompanied by screenshots for enhanced understanding of test issues. Additionally, the platform offers backdoor libraries for Unity using C#, for Android using Java, and for iOS using Swift, enabling their integration into the development version of the app under examination. These backdoors grant access to public methods within the app, effectively establishing a gateway in the test device, allowing external consumers within the same network to utilize these methods.

Gemain

I implemented the front-end of the website utilizing jQuery, constructed the client's portal using AngularJS, and developed the backend as a REST API utilizing C#. Although the company has ceased operations, a preview of the website is still operational.

Education

Education
Master's Degree in Systems Engineering and Computing
Universidade Federal do Rio de Janeiro
2013 - 2016 (3 years)
Education
Bachelor's Degree in Computer Engineering
Universidade do Estado do Rio de Janeiro
2008 - 2013 (5 years)