We're sorry but this portfolio doesn't work properly without JavaScript enabled. Please enable it to continue.

Rodrigo Tosta

Software Engineer | Mobile Web Specialist & Architect

I fill up the gap between business goals and human needs, using my curiosity, experience and knowledge to discover valuable insights and functionalities while creating extensively structured applications.

Single, 19 February 198419+ years job experienceBrazilian and Australian nationalityContact email rodrigotosta@gmail.com

About me

I'm a software consultant skilled in Product Analytics and Software Engineering with experience in cutting edge technologies.

I was born and raised in Brazil, and that's where I was graduated and got most of my experience cultivating collaboration across large organisations.

Around 2012 I started a new cycle in my life moving to Australia, since then I become an Australian citizen and have worked along with other great professionals around the world.

What can I offer

  • Web & Mobile Specialist

    Responsive and efficient applications using modern frameworks and architecture to improve user experience and higher engagement.

  • Data Processing and Database

    Cloud containers used to collect and handle large amount of data through different sources, maintaining the data warehouse clean and organised.

  • Clean Architecture

    Techniques and strategies used during the development to reduce the development time and increase the quality of the final product.

  • Serverless Application

    Build applications on cloud without the need for managing any server infrastructure using AWS services and infrastructure as code.

  • Reponsive & Adaptive Designs

    Translate complex UX designs into isolated web components to support multiple browsers and resolutions without affecting the functionalities.

  • E2E Software Development

    Solving human problems through technology and help businesses to build large and complex application that save them time and money.

Latest Technical Skills

  • Programming Languages

    Strong hands-on experience leading a wide variety of web and mobile applications using end-to-end solutions.

    Angular, Vue 3, Nuxt, React, NextJs, SSR, SSG, State Management, NodeJs, TypeScript, Rest API.

  • UI / UX Design

    Ability to translate UX designs into functional web applications using modern CSS preprocessors.

    Responsive design, adaptive design, cross browser and devices, Figma, Tailwind, Material Design.

  • Data Processing & Database

    Data cleaning techniques and relational and non relational database modeling.

    Microsoft SQL Server, MySQL, Firestore, Firebase, Mongodb, Postgre SQL, Python, Pandas.

  • AWS Cloud Services

    Serverless architecture for applications in the cloud using AWS services and Terraform (infrastructure as code).

    API Gateway, Lambdas, CloudWatch, Cognito, AppSync GraphQL, DynamoDB, ECR/ECS.

Education

Software Engineering

Centro Universitario Fundacao Santo AndreSao Paulo, BrazilCourse attended from 2003 to 2007

Diploma of Project Management

Academies AustralasiaSydney, AustraliaCourse attended in 2013

Employment History

  • 2020 - TalentFirst.ai (currently)

    Sydney, Australia / Sao Paulo, BrazilPosition - Software Engineer.

    Opportunity to work on different projects along with great professionals from different companies, such as, TalentFirst, Koba Insurance, Garvan Institute of Medical Research and Telstra Australia.

    Taking a plunge into the startup world, helping up companies and entrepreneurs to bring big and innovative ideas to reality, through agile methodologies and MVP processes. Working along with other developers around the world in order to build great applications, such as complex pipelines to automate processes, serverless infrastructure as code, big data platform, data sources integrations, web/mobile applications and database structure.

    React, Vue, NextJs, Progressive Web Application, Node Js / TypeScript, MEAN / MERN Stack, NoSQL Databases, Relational Databases, AWS Cloud Services, Terraform, Python

  • 2018 - Appliances Online

    Sydney, AustraliaPosition - Software Engineer

    Winning Group isn't just a retail business, they are a leading technology and logistics company and a premium retailer

    I had the opportunity to work as a software engineer along with a great team responsible for one of the most trafficked ecommerce sites in Australia. Responsive and adaptive design, cross browser compatibility and an intensive rendering performance test and customization. Development of clean, testable and reusable components used across multiple modules and projects.

    Angular 2+, Angular NX, NgRx, RxJs, TypeScript, ES6, NodeJs, Jasmine, Figma, Material Design, Agile Process, Atlassian Products, Progressive Web Application

  • 2017 - SG Digital

    Sydney, AustraliaPosition - R&D Engineer

    SG Digital was the combination of NYX Gaming Group, OpenBet and Scientific Games Interactive, the three biggest providers of online casino gaming software, offering to customers the widest portfolio of content available.

    It was a continuation of tasks carried out from NextGen Gaming, however, assuming a R&D engineer position where I was responsible for developing and experimenting new solutions for specific problems identified in the company.

    Angular 2+, TypeScript, ES6, NodeJs, Express, Microservices, Firebase, MySQL, AWS

  • 2013 - Nextgen Gaming

    Sydney, AustraliaPosition - Web, Mobile and Game Developer

    NextGen Gaming is one of the longest-operating developers of online casino gaming software widely available at a substantial number of online casinos, besides original content NextGen also has a B2B approach.

    Strong participation in the building of a new framework that has changed the way that slot games were developed, using pure javascript, functional programming concept and component-based architecture. Leader and creator of a web / mobile project called Games Hub that was developed from the ground in order to provide a variety of modules that speed up the company processes and integrations.

    Angular 2+, TypeScript, ES6, Pixi Js, NodeJs + Express, Webpack, Gulp, Mocha, Material Design, Bootstrap, Agile Process, Functional Programming, MySQL, Firebase

  • 2012 - Limpid Logic

    Sydney, AustraliaPosition - Software Engineer

    Limpid Logic has the purpose to pursue dynamic activities in technology, creativity and entertainment for the contribution and elevation of the modern software and gaming industry.

    Short term contract within a growing and innovative company which gave me the first opportunity to act in the Australian market. I'm grateful that Limpid Logic has opened up the doors to me, and there I had the pleasure to work with visionary professionals that enjoy working with cutting edge technologies, most of my time there I had the opportunity to work on backend applications and native mobile prototypes.

    MongoDb, Android SDK, Python / Pyramid, MySQL

  • 2010 - Suzano Pulp and Paper

    Sao Paulo, Brazil Position - System Analyst / Web Project Manager

    The largest pulp and paper company in Ibero America with presence in over 80 countries. As a multinational, Suzano has invested in technology to control and automate its process and improve communication with partners and clients.

    Responsible for analysing complex business logics and setting up applications architecture. Collaboration with management interacting with stakeholders from different areas and solving technical problems. Part of the team that implemented a new intranet using SharePoint with customized webparts and dashboards adapted to the needs of each area, and also enterprise systems to automate internal processes.

    Microsoft .Net, SQL Server, SharePoint, SharePoint Designer

  • 2005 - Pirelli

    Sao Paulo, Brazil Position - e-Business System Analyst / Web Developer

    Pirelli is a multinational company based in Milan, Italy which combines tyres and technology as business activity.

    I am proud to have been part of a team that took my career to the next level. Responsible for Intranet and B2B applications used by the entire Latin America. In addition to working with integration between SAP and relational databases and reports to provide business results to all managers. Pirelli also gave me the opportunity to help the team to organize roadmaps, analyze company problems, prepare system proposals, develop and implement the solution.

    Microsoft .Net, SQL Server, SharePoint, SQL Server Integration Services (SSIS), Reporting Service, SAP

  • 2004 - Arte Info

    Sao Paulo, Brazil Position - Web Developer (the beginning)

    Used to offer to the market an integrated and complete set of solutions for people management, processes, software and services.

    Here was where everything started, this time I was still coursing software engineering in college, and also working as a full-time web developer. I had the opportunity to be allocated working in the "Grupo Abril" (Abril Group) which is one of the largest and most influential communication and distribution groups in Latin America