Avatar of Tarsis Costa Cruz.
Tarsis Costa Cruz
Senior Software Engineer | Full Stack Developer | React Expert | TypeScript, Next.js, Node.js
Profile
Posts
0Connections
Print
Avatar of the user.

Tarsis Costa Cruz

Senior Software Engineer | Full Stack Developer | React Expert | TypeScript, Next.js, Node.js
I’m a Senior Software Engineer with 10+ years of experience in building robust, scalable, and maintainable web applications. My expertise includes frontend development with React/Next.js, clean architecture, and advanced testing strategies using Jest, Testing Library, and Cypress. I’ve worked both as a core developer and as a technical consultant, solving complex frontend bottlenecks and guiding teams on best practices. I'm passionate about helping teams optimize performance, improve codebase quality, and deliver seamless user experiences. Currently, I'm looking for remote opportunities where I can apply my technical depth and problem-solving skills to build impactful software. Key Skills: - React & Next.js Development (SSR/SSG, App Router, performance tuning) - TailwindCSS & Framer Motion for accessible, animated UIs - Fullstack development with NestJS, Prisma, PostgreSQL - Clean Architecture & Modular Frontend Design - Automated Testing (Jest, Cypress, Testing Library) - CI/CD, GitHub Actions, Agile & Remote Collaboration Let’s connect if you’re looking for a senior engineer with strong technical focus, autonomy, and a commitment to performance, clean code, and reliable delivery in remote environments.
Avenue Code
Fatec - Dr. Thomaz Novelino Technology University
fpolis, Santa Catarina, Brasil
Federative Republic of Brazil

Professional Background

  • Current Status
    Unemployed
  • Profession
    Software Engineer
    Full Stack Development
    Back-end Engineer
  • Fields
    Software
    Internet
    Information Services
  • Work Experience
    10-15 years (6-10 years relevant)
  • Management
    None
  • Skills
    Web Development
    JavaScript
    Node.js
    React.js
  • Languages
    Portuguese
    Native or Bilingual
    English
    Intermediate
  • Highest Level of Education
    Bachelor

Job Search Preferences

  • Current Status
  • Desired Job Type
    Full-time
    Remote Only
  • Desired Positions
    Software Engineer
  • Desired Work Locations
    Federative Republic of Brazil
  • Freelance
    Full-time freelancer

Work Experience

Senior Software Engineering

Apr 2022 - Mar 2025
3 yrs 0 mos
I worked as a software consultant on strategic projects for industry-leading companies, focusing on full-stack development using React.js, Next.js, and NestJS. I collaborated with multidisciplinary and international teams to deliver tailored solutions, perform systems analysis, and implement improvements. I was responsible for understanding client needs, proposing technical solutions, and ensuring on-time delivery.

Tech Interviewer

Apr 2023 - Feb 2025
1 yr 11 mos
Conducted technical interviews to evaluate candidates' coding skills, problem-solving abilities, and cultural fit, ensuring the hiring of top-tier talent. Developed a HackerRank coding challenge, improving candidate screening accuracy and optimizing hiring outcomes for roles with these requirements.

Senior Software Developer

Oct 2021 - Feb 2022
5 mos
Florianópolis, Santa Catarina, Brazil
Developed a real-time package tracking feature used by hundreds of users, significantly enhancing user satisfaction and experience within the app. This functionality streamlined delivery updates and improved overall engagement

Senior Software Engineer

May 2020 - Feb 2021
10 mos
• Led the modernization of the legacy PHP main system, implementing a Clean Architecture that enhanced scalability, maintainability, and project structure. This initiative resulted in a 27% reduction in structural errors, while improving code quality, consistency, and development efficiency. • Optimized user workflows by 20%, by developing high-performance, user-friendly interfaces using Vue.js, applying modern UI/UX best practices to boost user engagement and satisfaction.

Senior Software Developer

Mar 2019 - Feb 2021
2 yrs 0 mos

Full Stack Engineer

May 2017 - May 2020
3 yrs 1 mo
• Reduced report data generation time from 5 minutes to 2 seconds by implementing a automated background processing system using Laravel queues, Redis caching, and MySQL's procedures to handle large-scale data. This solution significantly improved user experience and reduced server load spikes during high-demand operations. • Resolved 80% of critical application errors by improving code structure and applying Clean Code best practices, resulting in increased user satisfaction and system reliability. • Implemented of a new frontend architecture based on Atomic Design principles using Vue.js, increas- ing component reusability, improving code organization, scalability and maintainability.

Full Stack Developer

Apr 2017 - May 2017
2 mos

Full Stack Developer

Sep 2015 - Nov 2016
1 yr 3 mos

Full Stack Developer

Apr 2014 - Dec 2014
9 mos

Education

Bachelor’s Degree
Software Engineering
2014 - 2018