Wellington de Oliveira dos Santos
@wellingtondeoliveira
Senior software engineer specializing in React Native and GraphQL, improving architecture and developer experience.
What I'm looking for
I’ve worked in information technology for over eight years, with a focus on building cross-platform and web systems. My background spans React/React Native and backend development, and I’m particularly drawn to using new technologies to make daily work more productive.
In my current role as a Senior Software Engineer at BairesDev, I work on a React Native application for Android/iOS with integrations for printers, pushing notifications, subscriptions, and media (videos, audios, photos, social posts). I also contribute across main web platforms and POS, with a Ruby on Rails back-end using Ruby-Graphql and Postgres, and I’m currently focusing on improving testing culture, increasing code quality, process automation, and developer experience.
I’ve also led teams and innovation efforts at TecSinapse as a Squad Lead / FullStack Software Developer and helped build a React PWA multiplatform experience, including offline behavior via GraphQL Cache. Earlier in my career, I started as a Java-focused developer/intern at TecSinapse and later co-founded Indext, where I contributed to requirements, React architecture, and technical leadership.
Experience
Work history, roles, and key accomplishments
Working as a technical interview for React, React Native, Javascript, Typescript and Front-end technologies, conducted more than 300 interviews and helped make scorecards for those technologies. Try to make interviews be a good time for both Bairesdev and the candidate
Currently, I am working on a React Native application on a startup based in Atlanta, Georgia, USA. Working as a senior developer providing advices and improvements about software architecture, code quality, helping mid-level and junior developers. Using React Native, Typescript, Expo, and Graphql. the project consists in Android/iOS platform with integrations with printers, pushing notifications,
Worked on the "Dasa - Nav", a mobile health platform that provides telemedicine and a branch of healthcare services for our clients. The application was build using React Native, React, Typescript, Javascript, and Node.js projects, focusing on code quality, DevOps automation, and tests.
At this project, I worked as one of the main senior developers, then, doing a series of features on a mobile app
Squad Lead & Fullstack Dev
TecSinapse
Jul 2019 - Jul 2020 (1 year)
Led a team as scrum master and managed innovation projects including libraries, components, and tools for TecSinapse products. Developed and maintained front-end components and multiplatform mobile experiences, including an offline React PWA using GraphQL Cache with Spring/Spring Boot back-end services.
Team leader, working as scrum master and team management.
We develop and maintain innovation projects such as libraries, components and tools that will be incorporated at TecSinapse main products.
Working at styles and design systems, React and front-end components, multiplatform mobile applications, Messaging and VoIP solutions. Our greatest achievement was the development of the mobile version o
Carried out development with React, JavaScript, and GraphQL as the main technologies, working on styles and design systems, front-end React components, and multiplatform mobile applications, as well as messaging and VoIP solutions. Architected Micro Frontend solutions with Module Federation in React, enabling independent deployment of multiple front-end applications within a unified shell. Develop
In 2015, with colleagues from LSCAD - UFMS - High Performance Computing Systems Laboratory, founded the startup Indext Technological Solutions, working to bring solutions from the college environment to the market. Participating in the company part time, worked in various roles and projects. Mainly as an Agrotech-linked software project manager in roles such as requirements analyst,, React softwa
Middle Fullstack Developer
TecSinapse
Aug 2018 - Jul 2019 (11 months)
Worked on PWA projects using the React ecosystem, including state management and middleware. Built applications and component libraries using JavaScript/TypeScript, GraphQL, Java Spring back-end, and Node.js.
Working on PWA projects using React and the React universe like Redux, Context, Recompose, and etc. Using Graphql as middleware, and Java Spring as back-end language
Was developed projects like mobile applications, PWAs, components libraries, and other applications using Javascript, Typescript, Graphql, ES6, and Node.js.
Worked on PWA projects with the React ecosystem, using GraphQL as middleware and Java with Spring on the back-end. Developed mobile applications and PWAs across the React ecosystem, using Redux, the Context API, and Recompose for state management. Created reusable component libraries shared across multiple teams. Implemented a GraphQL middleware acting as a Backend for Frontend (BFF) layer between
Co-founded the startup jointly with colleagues from the high-performance computing systems laboratory (LSCAD/UFMS) to take technological solutions from the university environment to the market, with a focus on the agtech sector. Performed various roles as a part-time engineer, managing projects mostly related to agtech as well as the development teams. Analyzed requirements and architected and bui
Developing automotive software focusing on vehicle inspection, I have woked with Spring, Spring MVC, EJB, Maven.
My main work was help to main a legacy version of our system, meanwhile the new version was being developed. I also helped the development of new version, focusing on migrate Spring to EJB, and creating JSF pages.
Also worked with Facebook lead capturing and maintenance of SQL queries o
Developed automotive software focused on vehicle inspection, while helping maintain a legacy version of the company's system as the new version was being built. Performed a migration from Spring to EJB and created JSF pages for the new version's development. Built a lead-capture integration via Facebook Leads. Maintained SQL queries over large data volumes.
Development of Java Web Systems, focusing on EJB, JSF and PostgreSQL.
Our team create from start to finish a new Helpdesk product, focusing on user experience with direct contact with our clients (The proper Tecsinpase Team), we migrate tickets from other legacy systems - The tickets migration take several months, needing to capture ticket by ticket using webhooks and importing at new system.
Besi
Developed Java web systems with EJB, JSF, and PostgreSQL. Participated in the entire development life cycle of a new helpdesk product with a focus on user experience. Maintained direct contact with clients. Migrated tickets from legacy systems. The migration took several months because each ticket had to be captured via webhooks and imported into the new system. Utilized integration tests and copi
Scientific Initiation Scholarship - PIBIC/CNPq
Jun 2014 - Sep 2015 (1 year 3 months)
Work on Global Optimization implementation in C Language of Branch-and-Bound algorithm, working with some art-state results, and trying to reproduce them' results at C Language
Education
Degrees, certifications, and relevant coursework
Universidade Federal de Mato Grosso do Sul (UFMS)
Master of Science (MSc), Computer Science
2026 -
Serves as a candidate in a Master of Science program in Computer Science at UFMS. Program dates are February 2026 to February 2028.
Universidade Federal de Mato Grosso do Sul (UFMS)
Master's Degree, Computer Science
2026 - 2028
USP - Universidade de São Paulo
Master of Business Administration - MBA, Artificial Intelligence
2023 - 2024
Universidade de São Paulo (USP)
Master of Business Administration (MBA), Artificial Intelligence
2023 - 2024
Completed an MBA program in Artificial Intelligence at USP. Program ran from July 2023 to December 2024.
UFSCar - Alumni
Master's degree - Uncompleted, Computer Science
2020 - 2023
Currently working on distributed algorithms on complex bipartite graphs, doing research on a series of multilevel algorithms on bipartite networks, working to provide the scalability on these algorithms with a distributed and parallel approach. Our research includes experiences and tests with Apache Spark platform, clustering with GraphX, and Big Data concepts.
UFSCar (Universidade Federal de São Carlos)
Master's Degree (Incomplete), Computer Science
2020 - 2023
Completed an (uncompleted) Master's program in Computer Science at UFSCar, researching distributed algorithms for complex bipartite graphs. Used Apache Spark/GraphX and big data concepts to test and improve scalability with a distributed and parallel approach.
Universidade Federal de Mato Grosso do Sul (UFMS)
Bachelor’s Degree, Computer Engineering
2011 - 2016
Universidade Federal de Mato Grosso do Sul (UFMS)
Scientific Initiation Scholarship (PIBIC/CNPq), Computer Science
2014 - 2015
Completed a PIBIC/CNPq scientific initiation focused on Global Optimization implemented in C using a Branch-and-Bound algorithm. Worked on reproducing state-of-the-art results in C.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Wellington?
You can contact Wellington and 90k+ other talented remote workers on Himalayas.
Message WellingtonGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
