Summary

Expertise

Project Highlights

Education

Agency

EC

English:

Upper Intermediate

Efren C.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Upper Intermediate

I’m an experienced Software Engineer with 10+ years hands-on experience using different technologies to implement complex software applications.

I’m an experienced Software Engineer with 10+ years hands-on experience using different technologies to implement complex software applications. I’ve worked for some of the most innovative companies in USA, UK and Brazil like are Qualcomm, Meta, UCSF, YouView and Pipefy.

Want to hire this engineer?

Check if Efren is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Ruby on Rails 6 years
AWS 5 years
Sass 5 years
JavaScript 10 years
Bootstrap 10 years

Other technologies

Express.js
Node.js
Python
Git
JSON
Unit Testing
Docker
REST Api

Project Highlights

icon
Lead Developer

Lead Developer

Sep `23 - Jan `24

4 months

Unalengua

Unalengua mission is to empower language learners globally.

Responsibilities & achievements

• Identifying the issues to solve • Building, deploying, and monitoring a new Machine Learning microservice. • Integrating OpenAI Whisper Speech-To-Text API into app for Speech Recognition capabilities. • Integrating OpenAI completions API into Flask API. • Build a few Intelligent agents, specifically GPTs: https://discovr.art and http://quotes.haus

Express.js
Flask
JavaScript
PostgreSQL
Python
Redis
Vuetify
icon
Full-Stack Engineer

Full-Stack Engineer

Jun `22 - Aug `23

1 year

Zagalabs - Bentobox

The BentoBox Marketing and Commerce Platform is the first in the industry to put diners at the center of how a restaurant runs, giving owners and operators the tech it takes to know their diners, and grow their business. BentoBox is trusted and loved by over 14,000 restaurants worldwide including Union Square Hospitality Group, Eleven Madison Park, Artichoke Basille's Pizza, Atelier Crenn and more.

Responsibilities & achievements

Develop new API endpoints and optimize existing ones. • Write database migrations scripts. • Develop User Interfaces (UIs). • Write unit tests both on Backend and Frontend (unittest, jest and RTL). • Perform production deployments (Github Actions). • Monitor bugs in production (Datadog and Sentry).

Django
GitHub
Python
React Native
TypeScript
Unit Testing
Redux
Jest
Material-UI
Next.js
icon
Full Stack Engineer

Full Stack Engineer

Sep `21 - Feb `22

5 months

Pipefy

Pipefy is the AI-enhanced process automation platform that empowers business teams to build and deploy up to 85% of their own workflows. With Pipefy’s secure and easy-to-use features, businesses gain greater autonomy so IT teams can get more time to focus on strategy, security, and digital innovation.

Responsibilities & achievements

Implement custom sorting of charts. • Optimize export functionality. • Support more decimal places on export functionality. • Support displaying charts in horizontal mode. • Implement Running Total aggregation feature. • Work on a new feature Formula field that provides excel like calculation capabilities. • Add tooltips to some controls for creating automations. • Add edit-inline support for phases titles and colors (which is one of the screens with more activity)

Node.js
PostgreSQL
React Native
Ruby on Rails
TypeScript
Elasticsearch
Jest
GraphQL
icon
Architect, Lead Developer, Product Owner

Architect, Lead Developer, Product Owner

Feb `21 - Jun `22

1 year

Unalengua

Unalengua mission is to empower language learners globally.

Responsibilities & achievements

• Identifying the issues to solve • Elaboration of the problems into issues • Prioritizing tasks into the backlog • Coordinating work among team members. • Building, deploying, and monitoring two microservices. • Design and develop User Interfaces (UIs). • Integrations with AWS: S3 and Polly services, as part of the TTS API. • Database design schema in PostgreSQL. • Monitoring server performance. • Publish PWA to Apple, Google, and Microsoft stores. • Build a Chrome extension based on the same PWA • Analyze analytics data to understand user behavior.

AWS
Express.js
Flask
Google Analytics
JavaScript
PostgreSQL
Redis
Webpack
Vue.js
icon
Senior Ruby Developer

Senior Ruby Developer

Oct `18 - Sep `20

2 years

Software Next Door (SND) - UCSF

UC San Francisco is driven by the idea that when the best research, the best education and the best patient care converge, great breakthroughs are achieved. We pursue this integrated excellence with singular focus, fueled by collaboration among our top-ranked professional and graduate schools, medical center, research programs and support teams.

Responsibilities & achievements

• Coordinate with the principal designer to develop a Design System from scratch. • Develop user interfaces using Component Driven Development. • Provide mentoring to junior developers. • Research feasibility of new features. • Upgrade version of Rails and Bootstrap (frameworks). • Evaluate open-source libraries. • Submit hotfixes and roll out new releases. • Work on important survey functionality (extending core functionality of the system) so admins could also fill out complex forms.

JavaScript
MySQL
Ruby on Rails
Bootstrap
Redis
Docker
icon
Senior Frontend Developer

Senior Frontend Developer

May `18 - Oct `18

5 months

Texico – Origami Logic

Origami Logic, founded in Silicon Valley, was a data analytics startup known for its advanced data integration, ingestion, and analytics platform. The company focused on providing marketing insights by collecting, refining, and analyzing data from various sources. This technology allowed businesses to generate comprehensive insights quickly and efficiently, addressing the challenges of managing diverse and rapidly changing data sources.

Responsibilities & achievements

Build user interfaces. • Write tests: snapshot testing and screenshot testing. • Build highly interactive charts. • Fix bugs in legacy code. • Work consuming and maintaining Restful API using Django.

Backbone.js
Django
JavaScript
React Native
Redux
Jest
Storybook
icon
Technical Lead

Technical Lead

Jan `18 - May `18

4 months

ITexico – Motive Drilling

a company known for its advanced automated drilling solutions. Motive Drilling Technologies, now part of Helmerich & Payne, Inc. (H&P), is renowned for its Bit Guidance System™. This system uses task automation and cognitive computing to optimize directional drilling.

Responsibilities & achievements

Leader of a development team consisting of 3 other senior developers. • Integration with company’s internal API to obtain information relevant for a set of 10 reports. • Built a Restful API for Reporting system • Write documentation for API OpenAPI (Swagger 2.0) specification, unit and integration tests. • Collaborate on building the client-side app (which renders the UI and connects with the API) following component driven development. • Design NoSQL database schema. • Responsible for performing code reviews on every pull request performed by any member of this development team.

AngularJS
GitHub
JavaScript
MongoDB
Node.js
Bootstrap
Swagger
icon
Senior Full-Stack Developer

Senior Full-Stack Developer

Jul `17 - Dec `17

5 months

Mobica – Meta

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.

Responsibilities & achievements

Build user interfaces using Component Driven Development • Development of RPC microservice API from scratch using Apache Thrift. • Write both unit tests and functional tests for the API. • Design SQL database schema. Implement and run DB migrations. • Responsible for deploying back-end and front-end services to staging and production environments.

Apache
JavaScript
MySQL
Python
React Native
GraphQL
icon
Automation Tester

Automation Tester

Sep `16 - Mar `17

6 months

Mobica – YouView

Back in 2012 some of the UK’s leading broadcasters and communications companies came together to talk about television and how we could make it better. Everyone agreed there were frustrations – like missing a great show, or never being able to find something to watch – so we decided to do something about it. We combined simplicity and value with choice and convenience. No fuss, just a superb viewing experience. YouView was born.

Responsibilities & achievements

Writing acceptance tests for microservices with Ruby gem Cucumber. • Writing acceptance tests for Mobile applications - Android/iOS. • Creating/Updating CI plans. • Working with provisioning tools to automate the deployment of testing applications to the cloud

Python
Ruby
Cucumber
Jenkins
Cloudformation
icon
Senior Ruby Developer

Senior Ruby Developer

Apr `16 - Sep `16

5 months

Softtek – Qualcomm

Softtek helps its clients gain a competitive advantage through the implementation of digital solutions that drive their business strategies. Our value proposition focuses on people and connects with the needs of the organization and technology. We are a global company and the first to introduce the Nearshore mode

Responsibilities & achievements

Lightweight Directory Access Protocol (LDAP) integration to manage users. • Design and implementation of new software solutions. • Assist and provide support during testing, deployments and post go-live phases. • Provide guidance and knowledge transfer to coworkers (Mentoring senior engineers) • Interview for Senior software engineer role

JIRA
Ruby on Rails
Bootstrap
Elasticsearch
Git
RSpec
icon
Web and Hybrid Mobile Developer

Web and Hybrid Mobile Developer

Jul `15 - Apr `16

9 months

Novotorium

startup we’re here to help you. Startups in health, wellness and nutrition present tremendous opportunities, and we want to help you succeed, because this is our passion, too. Novotorium offers a unique value proposition for entrepreneurs.

Responsibilities & achievements

FreeSWITCH integration. • Solving bugs. • Refactoring and optimizing code. • Write tests. • Reviewing code and pull requests. • Architecting the mobile codebase structure. • Building user interfaces. • Deploying app to both: Google Play and Apple stores. • Implementing Push Notifications.

AngularJS
Ionic
JavaScript
MySQL
Redis
Sass
Bower
Solr
HTML/CSS
icon
Full Stack Developer

Full Stack Developer

Mar `15 - Jul `15

4 months

Rods and Tubing Services

we're redefining oilfield services by seamlessly blending digital technologies with our core services. Specializing in downhole equipment integrity and asset management, we elevate the performance of critical materials used in the oilfield. Our digital-first strategy drives operational efficiencies and superior outcomes for our customers

Responsibilities & achievements

Development, deployment, maintenance, and scalability improvement of an Inventory system developed. • Maintain and extend Restful API. • Write unit tests. • Planning sessions with CEO.

Heroku
jQuery
Ruby on Rails
PostgreSQL Programming
Underscore.js

Education

Higher education in Computer Science

Agency

Software development agency #3757

10-50

GMT-5

Lima, Peru

Core Expertise

Agile
Amazon EC2
Amazon S3
AngularJS
AWS
Azure
C#
Django
Elixir
ETL
Express.js
Flask
Google Analytics
Groovy
Hibernate
HTML5
Ionic
Java
JavaScript
jQuery
Kotlin
Kubernetes
Microsoft
Microsoft Dynamics CRM
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
QlikView
React.js
React Native
Ruby on Rails
Scala
Selenium
Spark
Spring
SQL
SQL Server
SSIS
Tableau
TypeScript
WordPress
Xamarin
Apache Tomcat
Bootstrap
CSS3
Git
Go
Golang
HTML
iOS
Mocha
Oracle database
Pentaho
Project Scheduling
Scrum
SQL Azure
SQL Programming
Unit Testing
Web Services
Sketch
User Experience Design
Angular 2x
Postman
Project management
Docker
DynamoDB
MariaDB
SQL query
InVision
Redux
Project Manager
Scrum Master
Maven
Spring Boot
Illustrator
Photoshop
Jest
Enzyme
Hadoop
Flutter
.NET Core
Figma
AWS Lambda
Firebase
Next.js
SEO
Power BI
AWS Glue
Pyspark
.NET Framework
Snowflake
SAP HANA

Industries

Architecture & Design, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Data Science & Machine Learning, Branding, design, web development

Want to hire this engineer?

Check if Efren is available