Edgar Oswaldo Silva Cobian, Developer in Colima, Mexico
Edgar is available for hire
Hire Edgar

Edgar Oswaldo Silva Cobian

Verified Expert  in Engineering

Bio

Edgar is proficient in web application development, from front- and back-end programming to client interaction, analysis, and database design. With a varied background, he's worked in many different roles throughout his career, including leadership and management positions. Edgar's successful project delivery track record is underpinned by a strong foundation in collaborative teamwork and a commitment to technical excellence.

Portfolio

Stanley.ai
React, Next.js, React Native, PostgreSQL, Node.js, Express.js, tRPC...
The Hybrid Group
Ruby on Rails (RoR), Ruby, Node.js, JavaScript, API Integration, Back-end...
Leverage
API Design, React, Amazon Web Services (AWS), PostgreSQL, Node.js, Front-end...

Experience

Availability

Full-time

Preferred Environment

Git, Linux, GitHub, Go, TypeScript, Ruby on Rails (RoR), Node.js, JavaScript, Relational Databases, SQL, HTML

The most amazing...

...thing I've done is to contribute to open-source projects like Cylon, Artoo, and Gobot (robotic frameworks) and SerialPort, Sphero, and Spark (Node.js modules).

Work Experience

Senior Software Development Engineer

2016 - PRESENT
Stanley.ai
  • Acted as lead developer on designing and implementing a web app and rendering service API.
  • Performed data modeling and DB design, implementation of rendering engine, and API design.
  • Oversaw the design and architecture of the app and implementation and deployment to AWS services, as well as rendering service that can manage render design jobs in 100,000 seconds per hour.
  • Developed a Ruby on Rails app that is still going strong with 5000-7500 seconds RPM on peak hours.
Technologies: React, Next.js, React Native, PostgreSQL, Node.js, Express.js, tRPC, Tailwind CSS, APIs, REST APIs, API Integration, Back-end, NestJS, Expo, Back-end Development, Full-stack, Full-stack Development, Material UI, Chakra UI, ES5, Amazon Web Services (AWS), Vercel, Front-end, REST API Clients, Ruby, MVP Design, Minimum Viable Product (MVP), Web Scraping, Firebase, Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Redux, Supabase, Object-oriented Programming (OOP), Technical Leadership, Mobile Apps, Single-page Applications (SPA), Progressive Web Applications (PWAs), Smart Contracts, Solidity, Go, CI/CD Pipelines, Deployment, Version Control, PayPal, Stripe, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, Auth0, Mobile Development, NPM, Docker, NoSQL

Software Developer

2013 - PRESENT
The Hybrid Group
  • Developed several robotics frameworks using different technologies, including JavaScript.
  • Handled Ruby on Rails web development for different clients and JavaScript CLI tools.
  • Developed several robotics frameworks using different technologies, including Ruby.
Technologies: Ruby on Rails (RoR), Ruby, Node.js, JavaScript, API Integration, Back-end, Back-end Development, Full-stack, Full-stack Development, ES5, Front-end, REST API Clients, Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Object-oriented Programming (OOP), Technical Leadership, Single-page Applications (SPA), Go, CI/CD Pipelines, Deployment, Version Control, Vanilla JS, NPM, Docker

Senior Software Development Engineer

2023 - 2024
Leverage
  • Improved a React App's performance and developer experience, resolving issues that caused 30 to 60-second delays in reflecting changes.
  • Introduced advanced developer practices and tools to expedite deliverables and laid a new foundation for quicker feature deployment.
  • Overhauled the build and deployment process, making it at least five times faster.
  • Initiated the migration to TypeScript and rewrote the app's build/deploy process using esbuild for a modern, faster, and more comprehensible system.
Technologies: API Design, React, Amazon Web Services (AWS), PostgreSQL, Node.js, Front-end, Back-end, REST API Clients, Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Object-oriented Programming (OOP), Technical Leadership, Single-page Applications (SPA), Figma, Deployment, Version Control, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, Auth0, Cypress, NPM, Webpack, Docker

Senior Full-stack Software Development Engineer

2022 - 2023
Nuvocargo
  • Improved the performance of multiple DB queries and full-text search (FTS) API endpoints.
  • Implemented complex client/server interactions between React clients and the corresponding Ruby on Rails API endpoints.
  • Performed data modeling and database design improvements and improved Rails practices based on convention over configuration (as suggested by the Rails guides).
Technologies: Ruby on Rails (RoR), React, Database Design, REST, APIs, REST APIs, API Integration, Back-end, Back-end Development, Full-stack, Full-stack Development, ES5, Vercel, Front-end, REST API Clients, Ruby, Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Object-oriented Programming (OOP), Technical Leadership, Single-page Applications (SPA), Figma, Progressive Web Applications (PWAs), Deployment, Version Control, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, Auth0, NPM, Docker

Senior Full-stack Software Development Engineer

2020 - 2021
Wix
  • Worked while our company transitioned from private to acquired by Wix.
  • Implemented small modules for TypeScript and ways to connect different microservices.
  • Had an understanding of microservices infra and how to interact with multiple mini apps.
Technologies: TypeScript, React, Ruby on Rails (RoR), Node.js, APIs, REST APIs, API Integration, Back-end, Back-end Development, Full-stack, Full-stack Development, ES5, Front-end, Architecture, Integration, Web Development, HTML, Object-oriented Programming (OOP), Single-page Applications (SPA), CI/CD Pipelines, Deployment, Version Control, Vanilla JS, NPM, Webpack, Docker, NoSQL

Senior Full-stack Software Development Engineer

2019 - 2021
SpeedETab.com
  • Developed current online web store for clients and online marketplace using React.
  • Developed web management dashboard for clients and admins using React and Ruby on Rails API.
  • Implemented payment systems using Square, Stripe, and other points of sale (POS) using React and our Ruby on Rails API.
  • Implemented phone authentication using Twillio, React, and Ruby on Rails.
Technologies: React, Node.js, PostgreSQL, APIs, REST APIs, API Integration, Back-end, Back-end Development, Full-stack, Full-stack Development, ES5, Front-end, REST API Clients, Ruby, MVP Design, Minimum Viable Product (MVP), Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Redux, Object-oriented Programming (OOP), Technical Leadership, Single-page Applications (SPA), Progressive Web Applications (PWAs), CI/CD Pipelines, Deployment, Version Control, PayPal, Stripe, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, Cypress, NPM, Webpack, Docker

Senior Full-stack Software Development Engineer

2014 - 2016
The Hybrid Group
  • Contributed to developing a robotics/IoT framework in the Go programming language.
  • Developed multiple drivers for various IoT devices and sensors to integrate with the Gobot framework.
  • Integrated APIs of various open-source drones and toys with the Gobot framework.
Technologies: Go, REST API Clients, Ruby, MVP Design, Minimum Viable Product (MVP), Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Object-oriented Programming (OOP), Technical Leadership, CI/CD Pipelines, Deployment, Version Control, Vanilla JS, NPM, Webpack

Full-stack Ruby on Rails Developer

2015 - 2015
Designfeed.io (via Toptal)
  • Created an image-handling site for marketing applications using Ruby on Rails.
  • Created a design rendering service using Express.js and Chrome Headless.
  • Designed and implemented a nonblocking queuing system for rendering designs and webhook notifications.
Technologies: PostgreSQL, JavaScript, React, Ruby on Rails (RoR), Ruby, APIs, REST APIs, API Integration, Back-end, Back-end Development, Full-stack, Full-stack Development, Material UI, Chakra UI, ES5, Amazon Web Services (AWS), Front-end, REST API Clients, MVP Design, Minimum Viable Product (MVP), Web Scraping, Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), Redis, HTML, Redux, Object-oriented Programming (OOP), Technical Leadership, Single-page Applications (SPA), Progressive Web Applications (PWAs), Smart Contracts, Solidity, Go, CI/CD Pipelines, Deployment, Version Control, PayPal, Stripe, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, Docker

Web Developer

2009 - 2011
Acronym Media, Inc.
  • Was the main developer for Search Engine APIs (Google Adwords API and Web Services, Yahoo Marketing Solutions and Web Services, and Microsoft AdCenter Web Services for Bing/Yahoo).
  • Worked as a business analyst to analyze requirements, design, and implementations of solutions while working directly with clients in the US.
Technologies: MySQL, SQL, jQuery, JavaScript, Back-end, Back-end Development, Full-stack, Full-stack Development, Front-end, REST API Clients, Ruby, Architecture, Integration, Web Development, Data Modeling, Redis, HTML, Object-oriented Programming (OOP), Single-page Applications (SPA), Progressive Web Applications (PWAs), Deployment, Version Control, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations

Project Leader

2005 - 2009
Softtek
  • Analyzed, designed, and implemented web-based solutions and projects, working both as a project leader and developer through the entire cycle.
  • Led requirements gathering (direct interaction with clients), requirements analysis, and database, graphical, and application design.
  • Worked with technologies and solutions like HTML, XML, XSL, JavaScript, AJAX, Java, ASP, PHP, using frameworks like Spring Hibernate.
  • Gained database experience in SQL Server, PostgreSQL, Oracle, and MySQL and established excellent Database Design and SQL skills. Used database design tools such as Embarcadero ER/Studio, MySQL Workbench and MS Visio.
  • During this time communication and team leader skills were a must and excellent experiences came from interaction with team members and clients.
Technologies: MySQL, PostgreSQL, JavaScript, Back-end, Back-end Development, Full-stack, Full-stack Development, Front-end, MVP Design, Minimum Viable Product (MVP), Architecture, Integration, Web Development, Data Modeling, Amazon S3 (AWS S3), HTML, Object-oriented Programming (OOP), Technical Leadership, Progressive Web Applications (PWAs), Deployment, Version Control, Front-end Architecture, Front-end Development, Vanilla JS, CSS Animations, ACH Payments

Web Developer

2004 - 2004
Oklahoma University
  • Built the CSD teachers site. Was a member of the web application team working in app development, DB Analysis and DB Design.
  • Was a member of the system error detection team and usability surveys app team.
Technologies: CSS, Vanilla JS

Web Developer

2002 - 2004
CEUPROMED (University of Colima)
  • Worked in the development of Interactive Media Discs (Natural and Cultural Diversity of Mexico) as a programmer.
  • Involved in code development of interactive tools for the manipulation of media content.
  • Developed a web applications using PHP, ASP.NET, Flash, HTML, CSS, and MySQL.
  • Was a web developer, Asymetrix Toolbook developer, DB Designer, App Designer, and reusable code designer/developer.
Technologies: MySQL, CSS, Vanilla JS

CSD Teachers Site

I worked on developing the CSD teachers' site for the University of Oklahoma as an intern in 2004 while studying for my bachelor's degree in computer science.

The Teachers Union commissioned this work as part of a class project.

WEGOHealth Sharing Hub

Site to promote health awareness using videos and social networks. I was in charge of design, development, and implementation. I upgraded from the previous site, redesigned, generated reusable code, and added major dynamic features to make management of content easier.

Cylon.js

http://cylonjs.com
A JavaScript Robotics Framework.
https://github.com/hybridgroup/cylon

Artoo

A robotics framework written in Ruby.
https://github.com/hybridgroup/artooe

Nuvocargo

https://www.nuvocargo.com/
Logistics and freight between Mexico and the USA.

The new way to move cargo between Mexico and the United States.

Door-to-door shipments between Mexico, USA, and Canada are fast and simple. Reliable carriers, competitive prices, and dedicated bilingual experts give you back time and energy.

Stanley.ai

Stanley.ai is a modern SaaS platform for the personalization of audience-level, intelligent creativity, and scale.

Our self-serve SaaS platform enables marketers to deliver the scale and personalized creative variants required by audience-specific content activities.

Stanley.ai is built for strategic marketing organizations and modern creative agencies that want to achieve both efficiency and productivity gains, increase speed to market, and improve business outcomes through audience-level creative personalization and scale.

SpeedETab

https://www.speedetab.com/
Mobile ordering made easy.

Branded app solutions that drive revenue and enhance the guest experience.

SpeedETab designs ordering experiences around the devices your customers are viewing them on. That means native mobile apps that your customers can easily navigate to order and pay for their favorite items. The result? Higher average ticket sizes, increased engagement, and an industry-leading user experience

Supply Chain Purchase Order Tracking App

https://tryleverage.ai/
A React App backed by an Express API and PostgreSQL database for keeping track of purchase orders. I extensively utilized AWS services, including Lambda and Serverless, to parse and analyze client XML and PDF files, then aggregated the data for easy interpretation.
2001 - 2005

Bachelors Degree Degree in Computer Science

Universidad de Colima - Colima, Mexico

2004 - 2004

Exchange Program Degree in Computer Science

Oklahoma University - Oklahoma, USA

Libraries/APIs

React, Node.js, jQuery, REST APIs, Stripe

Tools

Git, GitHub, Auth0, NPM, Expo, Webpack, Prisma, Figma

Languages

CSS, SQL, Ruby, JavaScript, TypeScript, ES5, Go, HTML, Solidity

Frameworks

Express.js, Ruby on Rails (RoR), Next.js, React Native, Redux, Vanilla JS, tRPC, Tailwind CSS, Material UI, Cypress, NestJS

Paradigms

REST, Database Design, Object-oriented Programming (OOP), Mobile Development

Platforms

Linux, Vercel, Docker, Amazon Web Services (AWS), Firebase

Storage

MySQL, PostgreSQL, Amazon S3 (AWS S3), Redis, Relational Databases, NoSQL

Other

Back-end, Front-end, Leadership, Full-stack, Full-stack Development, APIs, API Integration, Back-end Development, Chakra UI, REST API Clients, MVP Design, Minimum Viable Product (MVP), Architecture, Integration, Web Development, Data Modeling, Supabase, Technical Leadership, Single-page Applications (SPA), Progressive Web Applications (PWAs), Deployment, Version Control, Front-end Architecture, Front-end Development, Mobile Apps, CI/CD Pipelines, PayPal, CSS Animations, ACH Payments, API Design, esbuild, Web Scraping, Smart Contracts

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring