João Victor Oliveira Arruda

João Victor Oliveira Arruda

$25/hr
Senior Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
São Paulo, São Paulo, Brazil
Experience:
4 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.