Carlos A.

About Me

Carlos is a certified Senior Software Engineer who offers a unique combination of cross-functional skills and a proven track record in technical analysis, design, and software development using JavaScript (ES6+), React, TypeScript, Angular.js, Angular 5, and Node.js. He is passionate about clean code, testing automation, continuous integration and deployment, and all development best practices and has extensive experience gathering and analyzing requirements, defining business processes, and integrating new software architecture and designs. An effective communicator who easily builds relationships with clients and stakeholders, Carlos is willing to work in an Agile environment that values process and quality.

Frontend

Backend

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

SV Academy
SV Academy
Full-stack Developer
2022 - 2023 (1 year)
Remote
  • Developed pixel-perfect interfaces and spearheaded full-stack development for new features from architecture to deployment.

  • Successfully monitored system availability and conducted comprehensive code reviews.

  • Demonstrated leadership by overseeing projects from conception to conclusion.

Glean.ly
Glean.ly
Technical Lead | Lead Front-end Developer
2018 - Present (7 years)
Remote
  • Defining crucial processes like code management, release flows, QA strategy, dependency, and issue management.

  • Reviewing projects entering the engineering flow, managing resources by defining roles and responsibilities, aligning engineering priorities with the product team, handling tech debt, and overseeing system architecture.

  • Streamlining and optimizing the engineering workflow and leading front-end architecture.

TypescriptReact.jsReduxSystem ArchitectureStorybookStyled ComponentsCode ReviewTechnical Leadership Solution Architecture Team Mentoring Engineering Management
Inatel
Inatel
Team Lead | Front-end Developer
2017 - 2018 (1 year)
Minas Gerais, Brazil
  • Led a team of developers in building software solutions to meet customer needs and adhered to very strict code review and approval protocols.

  • Worked closely with other tech leads in designing and developing the architecture for an ongoing global-scale telecom project for Ericsson.

  • Enforced tech priorities and good practices in testing, automation, code reviews, continuous integrations, and delivery of components based on modular applications.

Dare to Difr
Dare to Difr
Front-end Developer
2017 - 2017
Remote
  • Worked on projects to integrate and upgrade existing applications and select and evaluate third-party libraries.

  • Created and executed unit test cases, contributed to test automation, followed mockups, and integrated them into system back ends.

  • Participated in design and code reviews to help improve development time and implemented front-end features.

Tunts.Rocks
Tunts.Rocks
Full-stack Developer
2014 - 2016 (2 years)
Curitiba, Brazil
  • Managed software releases and packaging, provided regular feedback and solutions, and enhanced clean code development for the client.

  • Conducted system analysis on mission-critical applications to ensure optimal performance of front-end and back-end features.

  • Applied core engineering principles to ensure quality, follow mockups, and implement defined architecture protocols.

Showcase

Team Lead - Offer Manager Catalog for Ericsson
Team Lead - Offer Manager Catalog for Ericsson
  • Develops a new UX-driven Catalog Manager application for a B2B product within a Digital Transformation project.

  • The application features a friendly interface and is designed for complex catalog management.

  • Implemented strict code review processes, CI flow, unit tests, and build integrity to ensure compliance and quality.

Front-end Developer - IWS (Integrated Workstations)
Front-end Developer - IWS (Integrated Workstations)
  • Efficient B2B product platform for CSR order management of services and products.

  • Implemented new functionalities in the legacy project and increased unit testing coverage to 15%.

  • Refactored legacy code, significantly improved performance (almost 100%) and reduced lines of code by 40%.

Front-end Developer - Lee Academy
Front-end Developer - Lee Academy
  • Lee Academy is a training platform focused on brand history, processes, and products.

  • It utilizes interactive elements like quizzes, videos, and photos to engage learners.

  • The platform includes a management area for content creation on the legacy site.

Education

System Analysis and Development
System Analysis and Development
Universidade Federal do ParanĂ¡ - Brazil
2014 - 2016 (2 years)