Randal Maia
@randalmaia
Senior software engineer with over 12 years of experience.
What I'm looking for
I am a senior software engineer with over 12 years of experience specializing in designing, developing, and delivering robust, high-performance applications. My journey has taken me through various roles where I have successfully scaled a startup B2B SaaS from 100 to 500,000 active users, driving significant growth and impact. I often join companies as their first front-end engineer, playing a crucial role in setting up and optimizing architecture for scalable and maintainable codebases.
My expertise lies in modern development frameworks, including JavaScript, React, TypeScript, and Next.js. I am passionate about creating exceptional user experiences and scalable applications that drive business success. My hands-on approach and deep understanding of these technologies ensure that I deliver top-quality solutions tailored to each project's unique needs. I thrive in dynamic environments focused on innovation and scalability, working closely with product and design teams to achieve enhanced performance and increased revenue.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
MoneyLion
Jul 2024 - Present (11 months)
Currently migrating legacy applications to a modern codebase using TypeScript and Next.js, enhancing performance and driving increased revenue. Collaborating closely with product and design teams in a dynamic environment focused on innovation and scalability.
Senior Software Engineer
Trace Finance
Jun 2023 - Jan 2024 (7 months)
Developed an internet banking app for high-volume exchange transactions, incorporating comprehensive back-office tools. Ensured reliability and performance through fully automated tests.
Senior Software Engineer
Cora
Jan 2020 - Apr 2023 (3 years 3 months)
Built the Cora web app from scratch using a React + TypeScript stack and micro frontends architecture, serving hundreds of thousands of monthly users with fintech features.
Senior Software Engineer
Creditas
Nov 2018 - Jan 2020 (1 year 2 months)
Contributed to technology for home-secured loans and developed a design system in collaboration with the design team. Key projects included redesigning onboarding and integrating loan processes with Camunda.
Senior Software Engineer
ContaAzul
Feb 2013 - Jul 2018 (5 years 5 months)
As the first front-end developer, led a team of 20 developers to build scalable web applications for Brazilian SMEs. Key projects included migrating to a SPA application and creating a design system.
Senior Software Engineer
Gesplan
Jan 2012 - Mar 2013 (1 year 2 months)
Participated in the migration of desktop applications to web-based solutions, marking the company's first steps into web development.
Education
Degrees, certifications, and relevant coursework
Universidade do Estado de Santa Catarina
Bachelor's Degree, Computer Information Systems
2012 - 2015
Studied Computer Information Systems, focusing on software development, database management, and systems analysis. Developed skills in programming and project management, preparing for a career in technology.
SOCIESC
Technical Degree, Informatics
2007 - 2009
Completed a Technician in Informatics program, gaining foundational knowledge in computer systems, programming, and technical support. This program provided essential skills for a career in IT.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Randal?
You can contact Randal and 90k+ other talented remote workers on Himalayas.
Message RandalFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
