Edgar Oswaldo Silva Cobian
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Software Developer
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.
Senior Software Development Engineer
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.
Senior Full-stack Software Development Engineer
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).
Senior Full-stack Software Development Engineer
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.
Senior Full-stack Software Development Engineer
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.
Senior Full-stack Software Development Engineer
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.
Full-stack Ruby on Rails Developer
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.
Web Developer
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.
Project Leader
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.
Web Developer
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.
Web Developer
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.
Experience
CSD Teachers Site
The Teachers Union commissioned this work as part of a class project.
WEGOHealth Sharing Hub
Artoo
https://github.com/hybridgroup/artooe
Nuvocargo
https://www.nuvocargo.com/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
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/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/Education
Bachelors Degree Degree in Computer Science
Universidad de Colima - Colima, Mexico
Exchange Program Degree in Computer Science
Oklahoma University - Oklahoma, USA
Skills
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
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