Clovis Ramirez
Verified Expert in Engineering
Software Developer
Clovis is a proactive web developer focused on adding business value to organizations. His first professional job was at GBH, where he worked on several distinct projects that helped him hone his skills. He's also worked as a developer for Protobytes and has experience doing freelancing work. Clovis joined Toptal to gain access to the global market and work with developers from all over the world.
Portfolio
Experience
Availability
Preferred Environment
Terminal, Visual Studio Code (VS Code)
The most amazing...
...project was working on a platform that matches candidates and companies using several machine learning models.
Work Experience
Developer
Freelance
- Fixed bugs and developed new features for a Django-and-jQuery website.
- Developed a Shopify store and a WordPress blog, while coding in an ecosystem of multiple React apps, with Node.js serverless lambdas.
- Built new features as required on a Golang REST API.
- Implemented concurrent Key-Value storage on a Go CLI app.
- Contributed to the development of a small React budget tracking app.
Developer
Protobytes
- Fixed several bugs reported by the players regarding the game mechanics.
- Migrated the map editor from Silverlight to HTML5 and fixed existing defects found by the players.
- Implemented several new features on the client-side of the app.
- Reported myriad (some of them critical) bugs and coordinated the fixes with the client.
- Pplanned and implemented a battle simulator in Go.
Senior Software Engineer
GBH
- Worked as a web developer on several projects with different technologies: PHP, JavaScript and TypeScript, Elixir, and Python.
- Led a React-Redux and Node.js project while also providing support and guidance to other developers.
- Took part of an engineering management training in which I managed two people directly.
- Helped the DevOps department by creating Docker environments, Ansible deployment scripts, and AWS infrastructure when required.
- Participated in numerous performance optimization tasks for React, Python, and Django projects.
Experience
A Meeting App for Students
A Risk-like Game for World Domination
http://atwar-game.com/An Ecosystem of Node.js/React Apps for On-the-go Hackers
https://popcorncomputer.com/Skills
Libraries/APIs
React, Node.js, REST APIs, JSON API, Antd, jQuery, Reactstrap, React Redux, SQLAlchemy
Storage
JSON, NoSQL, Amazon DynamoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL
Languages
TypeScript, Python, JavaScript, HTML, CSS, HTML5, Python 3, Go, SQL, JavaScript 6, SCSS, Elixir, C#, PHP
Frameworks
Django, Laravel, OAuth 2, Django REST Framework, Cypress, Serverless Framework, Material UI, Bootstrap, ASP.NET, Express.js, Redux, Jest
Paradigms
Lambda Architecture, Test-driven Development (TDD), DevOps, Continuous Delivery (CD), Continuous Deployment, Continuous Integration (CI), Testing, Agile Software Development, REST, Refactoring, RESTful Development, Agile
Platforms
Docker, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Web, Linux, WordPress, Visual Studio Code (VS Code)
Other
Back-end, Containerization, TypeORM, Styled-components, APIs, Full-stack, Minimum Viable Product (MVP), Startups, Third-party APIs, Serverless, Software, Software Development Lifecycle (SDLC), Material Design, API Integration, Code Review, Single-page Applications (SPA), Amazon API Gateway, Containers, Content Management Systems (CMS), Front-end, Front-end Development
Tools
Sequelize, NGINX, JSX, NPM, Amazon Elastic Container Registry (ECR), Git, Celery, Terminal, Pytest, Redux Thunk, Jira, GitHub, GitLab, AWS SDK
Education
Bachelor's Degree in Software Engineering
Instituto Tecnológico de Santo Domingo (INTEC) - Santo Domingo, Dominican Republic
Certifications
Documenting Software Architecture
Carnegie Mellon University
Node.js Master Class
Pirple
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring