Ernesto Magaña, Developer in Mérida, Mexico
Ernesto is available for hire
Hire Ernesto

Ernesto Magaña

Verified Expert  in Engineering

Bio

Ernesto is a seasoned interactive designer and front-end web developer with 11 years of experience in the field. His day-to-day tools are HTML5, JavaScript, Angular, jQuery, and Bootstrap. In his current job, Ernesto’s been working on web and mobile projects as a full-stack engineer and technical lead. Ernesto has also created responsive websites, web apps, content management systems (CMS), user management systems (UMS), scheduling sites, web forms, dashboards, and eCommerce sites.

Portfolio

Kokonut Studio
Laravel, Telegram Messenger API, Asana, Xcode, Postman, jQuery, HTML...
Faktos
jQuery, JavaScript, CSS, HTML, Adobe Photoshop, Adobe Illustrator...
Freelance
Flash, Adobe Illustrator, Adobe Photoshop, jQuery, JavaScript, CSS, HTML, MySQL...

Experience

  • Front-end Development - 15 years
  • CSS3 - 11 years
  • JavaScript - 11 years
  • PHP - 11 years
  • Bootstrap - 10 years
  • HTML5 - 4 years
  • Sketch - 4 years
  • HubSpot - 1 year

Availability

Part-time

Preferred Environment

MySQL, Google Analytics, Google Tag Manager, GitHub, JavaScript, CSS, HTML, Bootstrap, HubSpot, Adobe Creative Cloud

The most amazing...

...app I helped create streamed a lively radio station, allowed listeners to chat, and offered exclusive downloads, building a unique, connected music experience.

Work Experience

Full-stack Developer

2013 - PRESENT
Kokonut Studio
  • Developed multiple websites using Angular for the front end and PHP for the back end, delivering tailored solutions for various clients and ensuring seamless integration between user interfaces and server-side functionality.
  • Worked as a technical lead, team lead, and project manager, overseeing projects from conception to completion, guiding teams, and ensuring the successful delivery of high-quality solutions.
  • Developed eCommerce projects using a range of technologies, including Magento, WooCommerce, and Shopify, creating robust online stores with custom features and seamless user experiences.
  • Implemented a comprehensive software development process across all development teams, ensuring consistency, efficiency, and quality in project delivery while fostering collaboration and best practices.
Technologies: Laravel, Telegram Messenger API, Asana, Xcode, Postman, jQuery, HTML, Objective-C, Swift, PHP, JavaScript, AngularJS, HubSpot, Bootstrap

UX/UI Designer

2012 - 2013
Faktos
  • Designed engaging visual interfaces for business intelligence dashboards, focusing on data visualization to present complex information clearly and intuitively, empowering users to make informed decisions.
  • Elicited and gathered project requirements from clients, ensuring a clear understanding of their needs and expectations, which served as the foundation for successful project execution.
  • Supervised the development team to ensure that the front end was built in alignment with the design specifications, fostering collaboration and maintaining high-quality standards throughout the development process.
Technologies: jQuery, JavaScript, CSS, HTML, Adobe Photoshop, Adobe Illustrator, Business Intelligence (BI), MicroStrategy

Interactive Designer | Full-stack Web Developer

2009 - 2012
Freelance
  • Redesigned, built, and maintained the new version of Marvin.com.mx (not the current one) for four years.
  • Applied SEO and social media techniques to increase the number of unique visitors and recurrences for Marvin.com.mx—resulting in a 10x increase in three months.
  • Created websites for small-and-medium businesses, NGOs, and art galleries.
Technologies: Flash, Adobe Illustrator, Adobe Photoshop, jQuery, JavaScript, CSS, HTML, MySQL, PHP

Experience

Responsive Loyalty Website for a Retailer

https://youtu.be/0qTW4l3AfII
This Bootstrap-based responsive landing page took me less than eight hours to build.
The designer added me to his Zeplin project (Sketch) where I downloaded assets and styles. This is a part of a larger website that will be available in the following month.

For this landing I used HTML5, CSS3 (transitions), jQuery, and Bootstrap.

It is built using SEO techniques, AMP tags for a quick preview, and Open Graph for Facebook, Twitter, WhatsApp, and Telegram card displays.

Web Portfolio

Created a portfolio where you’ll find a variety of projects showcasing my expertise in responsive websites, CMS platforms, and eCommerce solutions. My past work includes integrating API calls, geolocation services, Google Maps API, interactive web forms, and data visualization with dynamic graphs designed to enhance user experience and functionality.

Education

2005 - 2009

Bachelor of Science Degree in Interactive Design

The Ibero-American University - Mexico City, Mexico

Certifications

JUNE 2017 - JUNE 2020

CMMI®—DEV Maturity Level 2

CMMI Institute

Skills

Libraries/APIs

Facebook Open Graph API, jQuery, Telegram Messenger API

Tools

Sketch, Atom, GitHub, Google Analytics, Postman, DataGrip, Xcode, Asana, Adobe Illustrator, Adobe Photoshop, Flash

Languages

JavaScript, CSS3, HTML, PHP, HTML5, CSS, Swift, Objective-C

Frameworks

Bootstrap, Laravel, AngularJS

Platforms

WooCommerce, HubSpot

Paradigms

Database Design, Human-centered Design (HCD), Human Interface Design, Business Intelligence (BI)

Industry Expertise

Photography, Project Management

Storage

MySQL

Other

Front-end Development, Web Development, Front-end Design, Motion Graphics, Multimedia Design, Back-end, Human-machine Interface (HMI), User-centered Design (UCD), UI Prototyping, IT Project Management, Software Development Lifecycle (SDLC), Google Tag Manager, MicroStrategy, Adobe Creative Cloud

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