Carlos Rodriguez Senior Full Stack Developer
Location
Caracas, Venezuela
Profile

Passionate full-stack developer with 8+ years of professional experience working on enterprise and startup projects. I have a particular passion about building large-scale applications, expanding my skill-set throughout my career.

Greatest strength is strong experience in a variety of tech stacks and clear and efficient communication. I communicate complex solutions in a way that non-technical stakeholders can understand, making me a valuable asset to any team.

Professionally, I excel in multiple development methodologies, adhering to design principles, creating development standards, and staying up-to-date on the latest web-based developments.

I am interested in a wide range of software engineering topics and always on the lookout for new and exciting projects.

Professional Experience

Senior full-stack developer

Scio⁠
2020 Feb – 2023 SepMorelia, Mexico
  • Built telehealth platform for patients using mainly React.js, Redux-saga and Node.js.
  • Developed with serverless Node.js and JavaScript.
  • Built architecture using AWS Lambda, API Gateway, AWS CloudFormation, and AWS S3.
  • Used Elastic search to support indexing and search for various documents.
  • Worked on a distributed team that operated under an Agile methodology.
  • Worked with layered architecture and multiple DB schemas.
  • Composed scripts with Python and Node.js—to parse complex data structures.
  • Designed and built multiple Django APIs with business logic.
  • Mid-level full-stack developer

    Simgulary⁠
    2018 Sep – 2020 DecCaracas, Venezuela
  • Built from scratch admin platform for managing platform's database entities and users using React, Node.js, and Mongoose.
  • Built complex applications with React/​TypeScript and SCSS.
  • Utilized the Laravel framework to create, maintain, update their web pages.
  • Developed ETL connectors to load data from internal systems via API and sync them into a vector database for use as a retriever.
  • Developed React native mobile app for managing car inspection flow.
  • Implemented several camera features to take photos for car inspection with React Native.
  • Junior full-stack developer

    Tepuysoft C.A⁠
    2016 May – 2018 AugSan Diego, Venezuela
  • Brought designs to life by writing/​editing semantic markup language (HTML5/​CSS3) using responsive design best practices.
  • Developed short-codes, and widgets (PHP, JavaScript).
  • Used bug tracking, project tracking and SVN software.
  • Provided professional support to clients.
  • Troubleshooted issues including CSS, JS, browser compatibility, responsive design, layouts, etc.

  • Integrated various third-party APIs for real estate, flight booking, and reservation.
  • Skills
    Languages

    HTML5, CSS3, JavaScript, ES6, ES7, TypeScript, PHP, Python, Swift, Kotlin, Java

    Libraries/API

    React, Vue.js, Angular.js, Styled-components, Core-js, Ember.js, jQuery, Moment.js, Lodash

    Tools

    Webpack, Gulp, Grunt, Babel, Nginx, VS code, Jira, Github, Bitbucket

    Database Storage

    PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, MS SQL Server

    Frameworks

    Angular, Next.js, Gatsby, Nuxt.js, Vuetify, Laravel, Express.js, Django, Tailwind CSS, MUI

    Paradigms

    Unit testing, E2E testing, Test Automation, CI/​CD, Microservice

    Platforms

    Amazon web services, Azure, Docker, Kubernetes, Android, iOS

    Soft skills
    Time management, Problem-solving, Critical thinking, Effective communication, Goal setting, Flexibility, Self-confident
    Education
    Udemy
    2018 Nov – 2019 Apr

    Bachelor's degree

    Bolivariana University
    2012 Apr – 2015 MayMedellín, Colombia
    Projects

    Modular B2B Software for SaaS Company

    This project is software engineering services built with React and Node.js.

    The client wanted to build end-to-end functionalities of modules they needed to deliver.

    Our main focus was on delivering modules within the compliance and risk field, and our goal was to

    produce high-quality code and design during the process. We also assisted us with a lot of our continuous deployment (CI) and continuous integration (CD) efforts.

    We were in charge of writing and testing the code.

    The tech stack included React and Node.js(Nest.js), which were used for front- and backend development, respectively. After that, my team supported the client with deployment and troubleshooting services.

    RSIS provides highly specialized accounting software for shipping resellers across the globe, allowing

    them to mark up and then market their rates for thousands of small business customers who

    otherwise would not have access to discounted shipping. Their software offering includes a white

    label back-office application for managing users, tracking usage, performing billing, and doing data

    analysis; a white label SaaS-based front-end portal for end users to get rates and create shipments;

    and a series of APIs and carrier integrations for making shipments possible.

    The technology stack for this project included Linux, Apache, MySQL, and

    PHP with the Laravel and the Zend Frameworks, and integrations with numerous carrier web

    services. Currently this application is being used by thousands of customers around the world.