João Arruda-| https://linkedin.com/in/joao-victor-oliveira-arruda
Software engineer specializing in full-stack development with Next.js, TypeScript, Python,
Node.js, and other technologies. Builds scalable AI-integrated solutions with a focus on
cloud architecture and performance optimization. Quickly learns and adapts to new
technologies, architectures, and system changes.
EXPERIENCE
Senior Software Engineer
Dec 2024 – Present
DevSignal, Remote (US)
-
Developing innovative projects for startups using cutting-edge technologies including
Next.js, Python, Node.js, Golang, TypeScript, OpenAI and more
Crafting and optimizing AI prompts to ensure precision and efficiency in response
generation
Helping with validation processes to guarantee solution quality and reliability
Integrating Azure services from scratch to enhance project scalability and performance
Mid-Level Software Developer
Sep 2022 – Mar 2025
ESTADÃO - O Estado de S. Paulo, Remote (BR)
-
-
Full-stack development with React.js, TypeScript, PHP, Docker, Google Cloud Platform
and others for high-impact projects including Elections coverage and World Cup
applications
Developed innovative features for Estadão's 150th anniversary platform utilizing
TypeScript, Node.js, and OpenAI integration
Collaborated in enterprise CMS implementation using ArcXP (Washington Post),
delivering dynamic web solutions for major media projects
Junior System Analyst
Nov 2021 – Sep 2022
ESTADÃO - O Estado de S. Paulo, Remote (BR)
-
Conducting maintenance and development of features within internal systems, ensuring
their seamless operation.
Utilizing a wide range of technologies, including HTML, CSS, Less, JavaScript, Docker,
PHP, and Laravel, to design, build, and optimize web-based solutions.
Implementing SEO best practices to improve online visibility and enhance user
experience.
FREELANCE EXPERIENCE
Software Developer
May 2024 – Oct 2024
Xgrowth|AI, Remote (BR)
-
Working primarily with Next, Python, TypeScript, Firebase, and ChatGPT 4 API
Created and maintained components for the client page, control panel, and dashboard
area
Integrated a payment gateway using MercadoPago for secure and seamless
transactions
Fine-tuning of AI models from OpenAI
I.T Instructor
Aug 2023 - Mar 2024
Projeto Ensignar, São Paulo (BR)
- Information Technology Instructor
- Led and supervised a class of 40 students, delivering specialized instruction
- Guided learners through a comprehensive curriculum, fostering strong IT competencies
KEY ACHIEVEMENTS
-
Led the migration from a monolithic to a microservices architecture, reducing
infrastructure costs by 20%
Implemented a custom caching strategy that improved page load times by 35% for a
high-traffic news portal
EDUCATION
Postgraduate degree – Distributed Software Architecture
Mar 2025 - Current
PUC Minas
Associate’s degree – System Analysis and Development
Jan 2021 - Sep 2024
Federal Institute of São Paulo – GPA 4.13 / 5
SKILLS
Programming Languages:
- TypeScript, JavaScript, Python, PHP, Golang
Frameworks & Libraries:
- React, Next.js, Node.js, Laravel, Flutter, React Native
Cloud & Infrastructure:
- Google Cloud, Azure, Firebase, AWS, Docker
Tools & Methodologies:
- OpenAI, Artificial Intelligence, Atlassian (JIRA), Git
- Google Tag Manager (GTM), Google Analytics (GA)
Specialized Areas:
- Full-stack Web Development
- System Integration
- AI-driven Automation and Optimization
VOLUNTEER
Mentor
Oct 2023 – Oct 2024
Instituto PROA
- Provided technical guidance to technology groups, offering strategic mentorship in project
development
- Supported students in enhancing technical knowledge by sharing best practices in software
development
- Assisted in identifying architectural and methodological improvements in student projects