
Andres Michel
Verified Expert in Engineering
Front-end Developer
Toronto, ON, Canada
Toptal member since March 16, 2022
Andres is an experienced senior software engineer skilled in web and cross-platform application development. He's led successful projects at Warner Bros. Discovery, Scalable Press, G-Global, and IP Media River, driving revenue growth and optimizing operations. Andres is proficient in the entire software development lifecycle, delivering impactful solutions and solving complex challenges.
Portfolio
Experience
- JavaScript - 9 years
- React - 9 years
- Git - 8 years
- Web Development - 6 years
- React Native - 6 years
- Amazon Web Services (AWS) - 6 years
- TypeScript - 6 years
- Python - 3 years
Availability
Preferred Environment
Xcode, Visual Studio Code (VS Code), Git, Slack
The most amazing...
...achievement I'm proud of is implementing the real-time US presidential election tracking feature for CNN.
Work Experience
Senior Software Engineer (Web & Mobile)
Warner Bros. Discovery
- Designed and developed a real-time election tracking feature, enhancing user engagement by providing live, interactive updates during the US presidential elections.
- Developed a new screen allowing users to access selected video clips without an account, increasing content reach and boosting ad revenue by attracting a broader audience.
- Implemented a feature enabling users to resume content from where they left off, enhancing the overall viewing experience and increasing user engagement across devices.
- Improved the podcast section by adding deep link support and transitioning to a native player, resulting in a more seamless and engaging user experience.
- Engineered a fallback mechanism to automatically resume video playback after errors, improving user experience and contributing to longer watch times and increased revenue.
- Worked with the ML team to integrate A/B testing for the "Watch Next" section, optimizing content recommendations and enhancing user satisfaction.
- Streamlined the deployment process by automating app releases with CI/CD pipelines, reducing release times and improving development efficiency.
- Provided guidance and support to junior developers, sharing best practices, conducting code reviews, and helping them grow their technical skills and confidence.
Senior Software Engineer (Full-stack)
Scalable Press
- Developed and integrated a feature for importing orders from various external eCommerce platforms, significantly increasing order volume and revenue by streamlining the order processing workflow and expanding our market reach.
- Designed and implemented a system to automatically replace out-of-stock products with suitable alternatives, which minimized the number of orders placed on hold and improved overall fulfillment efficiency and customer satisfaction.
- Created and deployed comprehensive monitoring and alerting systems, which effectively reduced the frequency of critical incidents and enhanced response times, ensuring a more stable and reliable application performance.
Software Engineer (Web & Mobile)
G-Global
- Designed and implemented a microservice architecture for distributed GraphQL services, enabling seamless scaling and accelerating development across various company operations.
- Led the architecture and development of a real-time, cross-platform web application designed to manage and optimize the daily operations of transportation fleets. This application enhanced operational efficiency by providing real-time insights.
- Created a mobile application that enabled customers to effectively monitor and manage their logistics operations. This app enhanced the overall customer experience by providing real-time insights and control over their operational activities.
- Designed and developed a mobile app for drivers to track their routes, log their working hours, and upload proof of delivery. This app automated daily transport operations, leading to improved accuracy and efficiency in delivery management.
- Developed a mobile chat application for customer support, replacing traditional email communication. This change significantly reduced response times and improved the efficiency of customer support interactions.
- Built a mobile app that allowed for the scanning of packages and direct integration of the data into the internal system. This solution streamlined the inventory management process by removing the need for external imports.
Software Engineer (Full-stack)
IP Media River
- Worked closely with clients to understand their needs and deliver tailored web solutions that met their business goals. Maintained regular communication to ensure solutions addressed their specific requirements and challenges.
- Created a custom service ticket system tailored to the company's needs, eliminating the reliance on 3rd-party solutions.
- Reduced monthly expenses by removing the need for external service providers, leading to significant cost savings.
- Improved operational efficiency by offering better control and flexibility in managing service tickets and customer support.
Experience
CNN for iOS, Android, & Web
https://apps.apple.com/us/app/cnn-breaking-us-world-news/id331786748G-Global for iOS, Android, & Web
Fuel | Print-on-demand App for Shopify
https://apps.shopify.com/fuel-print-on-demandAI-powered Digital Assistant
Education
Bachelor's Degree in Computer Systems and Networks
National Technological Institute of Mexico - Tijuana, Mexico
Bachelor's Degree in Information Technologies
Autonomous University of Baja California - Tijuana, Mexico
Certifications
Intensive English Program
University of Southern California
Skills
Libraries/APIs
React, Node.js, REST APIs, Web API, React Redux, React Query, Socket.IO, Vue, RxJava
Tools
Git, Sentry, Expo, Figma, WebView, Webpack, Babel, Xcode, Slack, Grafana, Jenkins, Celery, SendGrid, Canvas
Languages
JavaScript, TypeScript, Swift, CSS, HTML, Python, GraphQL, SQL, Kotlin, Java
Frameworks
React Native, Express.js, Electron, Next.js, Redux, Android SDK, Tailwind CSS, Flask, Laravel, SwiftUI, iOS SDK, Material UI
Paradigms
Mobile Development, B2C, UI Design, Automated Testing, Microservices, Mobile App Design
Platforms
iOS, Apple TV, Android, Android TV, Mobile, Mapbox, Amazon Web Services (AWS), Docker, Twilio, Visual Studio Code (VS Code), Firebase
Storage
MongoDB, PostgreSQL, Amazon S3 (AWS S3), Redis, MySQL
Other
Web Development, Mobile Apps, UI Animation, User Experience (UX), User Interface (UI), Video Streaming, Full-stack, Third-party APIs, Cross-platform App Development, Mobile App Development, Smart TV, Amazon Fire TV, Large-scale Projects, Pixel Perfect, APIs, Logistics, Shipping, Scalability, Algorithms, Data Structures, Digital Product Development, API Integration, Front-end, English, Pub/Sub, Messaging, Over-the-top Content (OTT), Fire TV, Progressive Web Applications (PWAs), CI/CD Pipelines, SDK Development, SDKs, Software Development Toolkits (SDK), WebSockets, eCommerce, Streaming, Business to Consumer (B2C), Large-scale Distributed Systems, Authentication, AVFoundation, App Store, Google Play Store, Architecture, Location Tracking, Minimum Viable Product (MVP), Back-end, Prometheus, Segment, Coroutines, Jetpack Compose, Startups, Serverless, Supabase, Web Security
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