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

Edgar Oswaldo Silva Cobian

Verified Expert  in Engineering

Full-stack Developer

Location
Colima, Mexico
Toptal Member Since
July 4, 2012

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

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

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

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

Senior Full-stack Software Development Engineer

2022 - 2022
Nuvocargo
  • Improved 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

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

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

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

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

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

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

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

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

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

https://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.

Languages

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

Frameworks

Express.js, Ruby on Rails (RoR), Next.js, React Native, Tailwind CSS, Material UI, NestJS

Libraries/APIs

React, Node.js, jQuery, REST APIs

Tools

Git, GitHub, Expo, Prisma

Paradigms

REST, Database Design

Platforms

Linux, Vercel, Amazon Web Services (AWS)

Other

Back-end, Front-end, Leadership, Full-stack, Full-stack Development, APIs, API Integration, Back-end Development, Chakra UI, REST API Clients, tRPC, API Design, esbuild

Storage

MySQL, PostgreSQL, Relational Databases

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

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