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.
Rodrigo Tosta
Software Engineer | Mobile Web Specialist & ArchitectAbout 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 2007Diploma of Project Management
Academies AustralasiaSydney, AustraliaCourse attended in 2013Employment 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 EngineerWinning 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 EngineerSG 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 DeveloperNextGen 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 EngineerLimpid 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 ManagerThe 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 DeveloperPirelli 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