Daniel Osorio, Developer in Monterrey, Mexico
Daniel is available for hire
Hire Daniel

Daniel Osorio

Verified Expert  in Engineering

Software Developer

Location
Monterrey, Mexico
Toptal Member Since
March 30, 2023

Daniel is an experienced software developer and a creative product designer specializing in web technologies. Throughout his career, he has held various roles, including those of a senior software developer, product owner, and founder. Driven by his passion for creating innovative solutions, he has a track record in addressing complex issues and excelling at conceptualizing, designing, building, and deploying products while constructing scalable, highly available services on the cloud.

Portfolio

The Running Fox
JavaScript, Node.js, Linux, Terraform, Amazon Web Services (AWS), Docker, React...
Enroute
Node.js, JavaScript, Amazon Web Services (AWS), Google Cloud Platform (GCP)...
Enroute
Contentstack, Next.js, Gatsby, Netlify, React, Redux, Headless CMS, Algolia...

Experience

Availability

Part-time

Preferred Environment

Node.js, Amazon Web Services (AWS), Docker, Linux, MacOS, Sublime Text, Visual Studio Code (VS Code), Git

The most amazing...

...cloud service I've developed converts data into PDFs seamlessly, with users collectively generating over 10 million PDF files every month.

Work Experience

CTO

2020 - PRESENT
The Running Fox
  • Enhanced the stability and performance of our PDF generation solutions.
  • Automated internal processes to efficiently manage the lifecycle of payment subscriptions.
  • Developed and deployed cloud-based services that are scalable and highly available while conceptualizing and implementing enhanced product features with optimized implementation.
Technologies: JavaScript, Node.js, Linux, Terraform, Amazon Web Services (AWS), Docker, React, APIs, REST APIs, PostgreSQL, NestJS, Express.js, Redis Queue, SQL, TypeScript, Amazon S3 (AWS S3), Amazon Simple Email Service (SES), Jest, Amazon Simple Queue Service (SQS), Axios, API Integration, Prisma, Artificial Intelligence (AI), On-page SEO, Search Engine Optimization (SEO), Website Audits, Technical SEO, Off-page SEO

Senior Software Developer

2021 - 2022
Enroute
  • Managed and maintained scalable cloud services for a healthcare company using Node.js, TypeScript, and Python.
  • Implemented and documented the deployment process for a Python-based cloud service, resulting in improved efficiency and reliability.
  • Provided support in customizing Python-based software. I collaborated closely with the team to identify areas for improvement and enhance existing functionalities to meet our client's evolving needs.
Technologies: Node.js, JavaScript, Amazon Web Services (AWS), Google Cloud Platform (GCP), Python, TypeScript, APIs, REST APIs, PostgreSQL, Express.js, Redis Queue, SQL, Amazon S3 (AWS S3), Amazon Simple Email Service (SES), Jest, Axios, API Integration, Website Audits

Senior Software Developer

2019 - 2020
Enroute
  • Developed enterprise-level web applications and portals using Contentstack headless CMS.
  • Created an online providers directory for VMware with advanced search functionality, leveraging cutting-edge technologies such as a headless CMS, Next.js, React, and Redux.
  • Performed a website redesign for 8x8, improving overall performance and user experience with Netlify, Gatsby, React, and Algolia.
  • Designed and developed custom UI components with React, seamlessly integrated into the Contentstack admin interface. These components allowed users to easily ingest various types of content, enhancing their content management capabilities.
  • Developed dynamic scripts for content versioning and on-the-go data structure changes during the website development phase using Contentstack. This enabled the client to have a content creation team working in parallel with the development team.
  • Built and implemented a cache layer strategy that significantly enhanced the website's performance by efficiently retrieving information from Contentstack.
Technologies: Contentstack, Next.js, Gatsby, Netlify, React, Redux, Headless CMS, Algolia, Node.js, JavaScript, Content Management Systems (CMS), APIs, REST APIs, Express.js, Redis Queue, Amazon S3 (AWS S3), Jest, Amazon Simple Queue Service (SQS), TypeORM, Axios, API Integration

Founder and Software Engineer

2018 - 2019
satpdf
  • Reached the top spot on Google Search results for three targeted queries by implementing a strategic content and product plan.
  • Designed and developed a comprehensive set of templates to support all electronic invoicing formats in Mexico.
  • Developed a range of enterprise-level features to seamlessly integrate with clients' electronic invoicing processes, boosting their invoicing capabilities.
Technologies: JavaScript, Node.js, Stripe, Electron, Angular, React, Webflow, APIs, REST APIs, Express.js, Redis Queue, Amazon Simple Email Service (SES), Jest, Amazon Simple Queue Service (SQS), Axios, API Integration, On-page SEO, Search Engine Optimization (SEO), Website Audits, Technical SEO, Off-page SEO

Founder and Software Engineer

2017 - 2019
Prexview
  • Built a service for a high-volume transformation of XML or JSON data to high-quality, beautiful, and readable PDF, HTML, PNG, or JPG documents.
  • Improved the performance of the PDF generation process, achieving significant time reductions.
  • Created a diverse range of templates for various use cases, including invoices, certificates, tickets, and invitations, to be utilized within the system.
Technologies: Node.js, JavaScript, Electron, MongoDB, React, Angular, Amazon Web Services (AWS), DigitalOcean, Linux, Kubernetes, Redis, APIs, REST APIs, Express.js, Redis Queue, Material UI, Amazon S3 (AWS S3), Amazon Simple Email Service (SES), Jest, Amazon Simple Queue Service (SQS), Axios, API Integration, Website Audits, Technical SEO

Product Manager and Software Engineer

2012 - 2017
Diverza
  • Crafted and launched a PDF customization solution with customizable options within three months.
  • Prototyped various ideas rapidly, including data visualization dashboards, payment processors, and podcast and video streaming services.
  • Led the development of a comprehensive modern design system for all online services.
Technologies: PHP, JavaScript, Node.js, MySQL, IIS SQL Server, Erlang, Elixir, WordPress, Joomla, MongoDB, AngularJS, Amazon Web Services (AWS), React, Vue, Streaming Data, eCommerce, APIs, REST APIs, PostgreSQL, Express.js, Redis Queue, SQL, Material UI, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS), API Integration, Website Audits

Software Consultant

2011 - 2012
Self-employed
  • Collaborated with cross-functional teams to define business requirements, streamline organizational processes, and ensure the development of well-aligned products using AWS, SQL Server, PHP, and JavaScript.
  • Developed a custom eCommerce platform using Joomla, seamlessly integrated with a client portal, resulting in a twofold increase in sales for the business.
  • Designed an engaging, interactive experience with animated elements and transitions for a custom eCommerce platform using JavaScript libraries such as Backbone.js and jQuery.
Technologies: PHP, JavaScript, Amazon Web Services (AWS), MySQL, IIS SQL Server, Backbone.js, Backbone.Marionette, JavaScript MVC, jQuery, APIs, REST APIs, SQL, API Integration

Co-founder and Full-stack Developer

2009 - 2011
Dewak
  • Developed and deployed custom websites and bespoke software using content management systems.
  • Performed custom enhancements for Kayako help desk, WordPress, Joomla, and osCommerce, extending their capabilities to meet specific needs.
  • Collaborated closely with clients to integrate content management systems and harmonize the branding aesthetics across various websites, maintaining a consistent look and feel.
Technologies: PHP, JavaScript, HTML, CSS, Adobe Photoshop, Adobe Illustrator, WordPress, Joomla, Drupal, MySQL, Kayako, osCommerce, SQL, API Integration

Web Developer and Graphic Designer

2006 - 2008
Softair Ltda
  • Created bespoke plugins and templates for WordPress and other content management systems, enabling seamless integration with clients' 3rd-party software.
  • Crafted tailored templates for content management systems, aligning with the aesthetics and branding of our clients.
  • Enhanced Kayako's functionality to fulfill our clients' specific needs.
Technologies: PHP, JavaScript, Apache, Linux, WordPress, Drupal, Joomla, Mambo CMS, Adobe Photoshop, Adobe Illustrator, Kayako

High-volume PDF API Creation

http://prexview.com
A seamless and efficient data transformation service that converts XML or JSON formats into visually appealing documents in high-quality PDF, HTML, PNG, or JPG formats. With a robust API, I led the design and architecture and developed half of the system.

Libraries/APIs

Node.js, REST APIs, Redis Queue, React, Stripe API, Backbone.js, Backbone.Marionette, jQuery, Vue, Stripe, Handlebars

Tools

Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS), Prisma, Amazon Elastic Container Service (Amazon ECS), Apache, Adobe Photoshop, Adobe Illustrator, Kayako, Sublime Text, Git, Terraform

Frameworks

Express.js, Jest, NestJS, Material UI, JavaScript MVC, AngularJS, Electron, Angular, Next.js, Redux

Languages

JavaScript, CSS, HTML, SQL, TypeScript, PHP, Erlang, Elixir, Python

Paradigms

On-page SEO, Search Engine Optimization (SEO), DevOps, Off-page SEO

Storage

Amazon S3 (AWS S3), PostgreSQL, MySQL, IIS SQL Server, MongoDB, Redis

Platforms

Amazon Web Services (AWS), Linux, Docker, WordPress, Drupal, Joomla, Mambo CMS, MacOS, Visual Studio Code (VS Code), osCommerce, DigitalOcean, Kubernetes, Webflow, Contentstack, Netlify, Algolia, Google Cloud Platform (GCP)

Other

Front-end, APIs, Axios, API Integration, Website Audits, Back-end, Content Management Systems (CMS), eCommerce, Technical SEO, Streaming Data, Gatsby, Headless CMS, PayPal, TypeORM, Artificial Intelligence (AI)

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