Dynamic full stack software engineer with over 17 years of experience in both backend and frontend development. Adept at designing and implementing scalable solutions using a diverse range of tools and programming languages. Continuously seeking to learn and adopt new technologies. Proven track record of driving projects forward, achieving key milestones, and fostering ongoing improvement.
-
Head Of EngineeringArcwiseCampo Grande, Ms, Br -
Senior Software Engineer Ii / Team LeadKyte Mar 2022 - PresentRemote- Team lead of a 5 member team responsible for building a delivery driver mobile application that drastically reduced failure and driver defect rates- Built API from the ground up using Node.js and NestJS to be consumed by mobile app, authentication using access and refresh tokens (JWT)- Core member of the team that designed and implemented a modular monolith architecture to streamline development, using domain driven concepts- Active contributor of the company planning process, providing estimations and feasibility analysis- Designed solution for async image upload using S3 and Lambda (Node.js)- Built multiple Temporal Workflows to handle long lasting processes- Other responsibilities included: RFC writing, technical documentation, mentoring junior engineers through pairing sessions and review cycles- Stack: Python, Flask, FastAPI, SQLAlchemy, Node.js, NestJS, Typescript, React, React Native, PostgreSQL, Redis, Kafka, Protocol Buffers, Temporal Workflows, Datadog, Gitlab, Sentry, Jira, AWS, Lambda, S3 -
Senior Software EngineerFullstack Labs Mar 2021 - Mar 2022Remote- Outsourced to Procore Technologies, working as a full stack engineer on an agile team with 10+ members. Monolithic backend using Ruby on Rails and PostgreSQL. - Part of the team that developed a workflow solution that integrated with Procore’s existing SaaS tools, providing users with a UI to visually create workflows, including steps, gateways, and behaviors.- Frontend in React, hooks + typescript, custom design system, react-query and other cutting edge technologies. -
Senior Software EngineerNcb Code Jan 2016 - Mar 2021Campo GrandeDeveloped tailored solutions to multiple companies. My main tasks would include talking with clients about their needs, proposing solutions and doing actual implementation, including:- Mobile Game Backend for Asantee Games using Ruby on Rails and MongoDB. Included a web-based administration tool.- Developed a hi-performance tracking vehicles solution (TCP/UDP) using Node.js, MongoDB and Redis that improved key metrics like: uptime over 99%, able to track thousands of vehicles with error rates below 0.5%. Including an administration tool built with React and websockets, allowing real time monitoring of vehicles using Google Maps.- Developed a authentication gateway using IdentityServer (OAuth, OpenID) and .NET C#.- Event Report app in React Native and backend in .NET C#.- Electron (Node.js) based app allowing access to hardware, including a small lib in C++ to access a fingerprint reader.
-
Senior Software EngineerMaistec Jun 2014 - Jan 2016Campo Grande- Worked on a solution for cities and states registers, mainly developed using PHP and AngularJS. This solution included a REST API that was consumed by a third party app.- Realized many third party integrations using Node.js and Java.- Developed a monitoring tool with Ruby on Rails, Sidekiq and PostgreSQL.
-
Software EngineerGendoc Tecnologia Em Documentos Jun 2012 - May 2014Campo Grande- Worked on a document archive solution that included scanning, OCR, Elasticsearch-based indexing, and digital signing, primarily serving government clients.- Contributed to both the original version built in PHP and a newer version developed in Ruby on Rails, ensuring seamless integration of new features and optimizations.- PostgreSQL was our primary data storage, with Elasticsearch for text indexing.- Projects using Java and Node.js to provide access to hardware elements, like scanner and USB token certificates.
-
Software Engineer / Team LeadCompnet Sep 2009 - May 2012Campo Grande E Região, BrasilThe company was focused on solutions for public security, I worked on several projects, including:- Virtual Police Station developed using Java and Adobe Flex, with SQL Server as the primary database.- A Police Dispatch Center, backend was in .NET C#, leveraging SQL Server for data storage and WebSockets for real-time updates, Redis for pub/sub. Early use of AngularJS and jQuery to have a more dynamic user experience.- Mobile Traffic Fines app, mainly creating a .NET C# backend that was used by the app through a REST API. Integration with local traffic departments and this solution was certified by DENATRAN (Brazil's national traffic department).- Developed some SOAP APIs (WCF) used across several solutions. -
Software EngineerItel Dec 2008 - Sep 2009Campo Grande E Região, Brasil- Developed and maintained an animal health control software using .NET WebForms and C#.- Designed and implemented forms for managing vaccination schedules, animal counts, and herd-related data.- Collaborated closely with the product team to gather requirements and discuss feature improvements.- Utilized SQL Server as the primary database for storing and querying animal health records.
-
Software Developer InternUniversidade Federal De Mato Grosso Do Sul Mar 2007 - Jul 2008Campo Grande E Região, Brasil- Contributed to the development of a web-based health insurance management system using Java and JavaScript.- Designed and implemented forms with Java, utilizing Struts 2 and Hibernate, PostgreSQL for database management and jQuery for a more dynamic user experience.- Collaborated with a team to ensure code quality and maintainability.
Marcelo Barros Education Details
-
Tecnologia Da Informação
Frequently Asked Questions about Marcelo Barros
What company does Marcelo Barros work for?
Marcelo Barros works for Arcwise
What is Marcelo Barros's role at the current company?
Marcelo Barros's current role is Head of Engineering.
What schools did Marcelo Barros attend?
Marcelo Barros attended Universidade Federal De Mato Grosso Do Sul, Puc-Pr.
Not the Marcelo Barros you were looking for?
-
Marcelo Barros
Country Manager | Head Of Business | Commercial Director | Business DeveloperSão Paulo, Sp2gmail.com, adsmovil.com1 +551198XXXXXXX
-
Marcelo Barros
Sr Product Manager | Omnichannel | Digital Commercial | Strategic Sourcing | Category ManagerGreater São Paulo Area2yahoo.com.br, leroymerlin.com.br -
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial