Carlos C.

Carlos C.

Florida, United States of America
Hire Carlos C. Hire Carlos C. Hire Carlos C.

About Me

Carlos is a Senior Software Engineer who uses modern technologies to design and develop innovative software solutions that address customer challenges and client problems. He is motivated to work with clients and startups and create web and mobile digital products that meet customer needs.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for different 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.

4D Pipeline
4D Pipeline
Full-stack Developer
2018 - 2023 (5 years)
Remote
  • Maintained and extended Node.js API for the Rolls-Royce Whispers project, provided documentation to mobile developers, and implemented React.js admin web app.

  • Implemented Node.js APIs and Vue.js web apps (https://cms.wetherapy.com.hk).

  • Maintained and optimized internal service to deliver product designs (files) and handled bug fixes and updates on web apps.

Clio
Clio
Software Developer
2017 - 2018 (1 year)
Vancouver, Canada
  • Designed and delivered two brand new apps in two new ecosystems for the company (React Native & MS Outlook store).

  • Introduced and implemented a better way to handle the state in different tech stacks so the codebase is less coupled to the framework itself.

  • Addressed and solved customer problems related to the different aspects and features of the software development process.

Symantec
Symantec
Cloud Technologies Intern
2012 - 2012
Mountain View, California, USA
  • Collected data that led the efforts of Symantec’s enterprise division on how to transition to the cloud from data centers.

  • Produced demos that put together cutting-edge technology on the cloud and implemented different Enterprise Symantec tools on them.

  • Was introduced to cloud computing for the first time.

San Jose State University
San Jose State University
Tech Position
2012 - 2012
San Jose, California, USA
  • Implemented a new system to keep track of the history of student counselling specific to the use cases the department had.

  • Implemented a basic flow prototype, documented next stages, and modeled the application.

  • Worked on developing a new system for the COSAC department using Yii as a framework and MySQL for the DB.

Amazon Music
Amazon Music
Software Development Engineer
2012 - 2016 (4 years)
San Francisco, California, USA
  • Simplified the process of maintaining different platforms and different versions of it within a single codebase, which was a huge achievement.

  • Contributed to different Android-like environments like stock Android, Fire TV, Fire Tables, Fire Phone (dead) while consuming so many different Amazon services with new ones coming all the time.

  • Designed and delivered a product that meets the quality bar within a tight deadline.

Shopping.com
Shopping.com
Intern
2011 - 2011
Brisbane, California, USA
  • Developed an internal tool that handles configuration files in CSV format in CP-1252 and UTF-8 encoding using Spring framework that was used to avoid manual work on deployments.

  • Fixed bugs in Shopping.com's front end that had a mix of JS and JSP.

  • Managed Shopping.com's web mobile site new release that included 8 patches and an implementation of Omniture tracking for the website (this was necessary because the mobile web app lacked metrics).

Freelance
Freelance
Software Developer
2009 - 2010 (1 year)
Lima, Peru
  • Designed and developed websites using basic HTML/CSS, PHP, and JavaScript.

  • Managed project deliverables and communicated with clients on timelines and expectations.

  • Worked with brands such as emiliomiti.com, pastabiz.com, crecolocy.com, urgentmedhousecalls.com.

Showcase

Polyglot Carlos
Polyglot Carlos
  • Developed a prototype app for a friend's restaurant application using Ruby on Rails and WordPress.

  • Implemented an ordering system within the app, allowing restaurant owners to manage menus and user roles.

  • Features include online order creation, order history, reordering, and user management (customers, managers, and employees).

Full-stack Developer - Clio Web App
Full-stack Developer - Clio Web App
  • Enhanced database performance.

  • Resolved a security vulnerability affecting password settings.

  • Utilized technologies: Rails, TypeScript, Angular, Jasmine, Karma.

Full-stack Developer - Clio Outlook Add-in
Full-stack Developer - Clio Outlook Add-in
  • Implemented email file management in the backend.

  • Introduced Cypress for integration testing.

  • Utilized Webpack, TypeScript, Angular, Jasmine, Karma, and Cypress technologies.

Rebienestar
Rebienestar
  • A side project focused on connecting people for a healthier and mindful lifestyle.

  • Utilizes technologies including Ruby on Rails, RSpec, Next.js, React Native, Expo, Jest, and Redux.

  • Employs a modern development stack for a user-friendly and scalable application.

Software Developer Engineer - Amazon Music
Software Developer Engineer - Amazon Music
  • Implemented Albums and Artists features and metrics/tracking.

  • Utilized Webpack, TypeScript, Angular, Jasmine, Karma, and Cypress technologies.

  • Focused on building core app functionality including data collection and tracking.

Education

BSc Computer Science
BSc Computer Science
San Jose State University
2011 - 2012 (1 year)
Associate (AS) in Computer Science
Associate (AS) in Computer Science
City College of San Francisco
2009 - 2011 (2 years)