
English:
Upper Intermediate
Mexico
UTC -06:00
America/Mexico_City
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 availableExpertise
Years of commercial development experience
10 years of experience
Core technologies
Other technologies
Project Highlights
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
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).
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)
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.
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.
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.
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.
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.
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
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
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.
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.
Education
Higher education in Computer Science
Agency
10-50
GMT-5
Lima, Peru
Core Expertise
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