Fernando Gomez Herrera
Verified Expert in Engineering
Software Developer
Fernando is a software engineer with a master's degree in machine learning and vast experience in web technologies. He has worked in Mexico, the USA, and the Netherlands, in startups and as a freelancer, for over eight years, creating robust web applications. With an excellent background in computer science and leading small teams, he focuses on delivering value for businesses through software products. A geek, anime fan, and tech solopreneur, Fernando loves practicing yoga and taking walks.
Portfolio
Experience
Availability
Preferred Environment
React, JavaScript, TypeScript, Node.js, Python, Ruby on Rails 5, Redux, Amazon Web Services (AWS)
The most amazing...
...web application I've created supported Boy Scout Leaders to manage their Cub Scout meetings.
Work Experience
Freelance Software Engineer
Freelance
- Worked on several projects, including web design, eCommerce sites, full-stack development, and acted as a consultant for tech starters.
- Built great relationships with clients like the Ksquare Group, Boy Scouts of America, Tecnológico de Monterrey, and Typeform, resulting in further remote employment, advising on internal projects and tools, and interviewing new candidates.
- Led the back-end architecture for an application to support kidnapping report-and-response, thus enabling a testing ground for social research done between two UK universities Exeter and Leeds, and the Mexican university Tecnológico de Monterrey.
- Maintained a healthcare system for obstetrics and gynecology that supports doctors' day-to-day operations. Developed features that removed the hassle from time-consuming activities, such as scheduling, and allowed doctors to focus on their patients.
Front-end and UI Engineer
Sublime Security Inc
- Helped develop the web application to support the first open email security platform to enable community collaboration against phishing.(https://www.yahoo.com/now/sublime-security-raises-9-8m-150300408.html).
- Created Web UI interfaces using TypeScript, React, Redux, and Chakra UI that enabled end-users to interact with the product back-end services.
- Tracked and fixed bugs using Notion as a reporting tool.
- Implemented Figma designs into actionable UI elements to be used as React components.
Senior Front-end Engineer
Typeform
- Developed a new key feature for the main product so third-party developers and organizations can create applications embedded into Typeform.
- Created E2E, integration, and unit testing to ensure the product quality of the organization.
- Mentored new team members during onboarding and supported them all along the way.
Tech Lead
The Ksquare Group
- Entered initially as a React developer but then moved to a tech lead position, working mainly for one client, the Boy Scouts of America.
- Oversaw the technical UI team that delivered a new key product for one of the main clients under a tight schedule of 11 weeks.
- Planned the technical aspects of projects successfully, breaking them down into unit pieces that could support the overall progress.
- Supported the recruitment process by interviewing new candidates.
Senior Python Developer
Density Labs
- Developed the platform FUND:THIS using responsive React components to support civil campaigns, mainly a US senator's campaign funding.
- Integrated A/B testing in React to evaluate different UI themes and see how they impacted the fundraisers' performance.
- Created REST APIs using Django and Python to support the donations flow.
Contractor Software Engineer
Hewlett Packard Enterprise
- Designed UI/UX proof of concept to manage investment portfolios driven by value-at-risk artificial intelligence models.
- Programmed a web application that rendered information about an investment portfolio.
- Created a tool to redistribute portfolio assets using a weighted approach.
Front-end Developer
Intelimétrica
- Developed real estate dynamic pricing maps using React and Google Maps API.
- Created acceptance tests to ensure the quality of the business services using Selenium.
- Programmed UI components using React to render information about real estate properties.
Full-stack Developer
Summa Di Saas
- Supported the kickstart of the development area of the company.
- Led the first tech projects using the required technologies, such as Ruby on Rails, Django, AWS, etc.
- Designed the architecture for applications' infrastructure and codes.
Experience
MAKE Platform | Mexican Kidnapping Epidemic
https://conecta.tec.mx/es/noticias/estado-de-mexico/emprendedores/crean-plataforma-tecnologica-para-responder-epidemia-deThe application was reported in TecReview and the Tecnológico de Monterrey web portal Conecta.
SiRASS
https://gomezh.dev/sirassThe system helped the university considerably reduce administration processes such as student time tracking for their social service reports and communicating effectively with their audience. After I built it mainly using Ruby on Rails and JavaScript, it was successfully deployed, and it is still is being used by the university.
Hycons
https://gomezh.dev/hyconsPortfolio Risk Analysis
https://gomezh.dev/portfolio-riskWeb Template for Portfolio and Blog
https://gomezh.dev/blogMovie Match
https://gomezh.dev/moviematchEducation
Master's Degree in Computer Science and Machine Learning
Monterrey Institute of Technology and Higher Education - Monterrey, Nuevo León, Mexico
Internship in Data Science
Stevens Institute of Technology - Hoboken, New Jersey, USA
Bachelor's Degree in Computer Science
Monterrey Institute of Technology and Higher Education - Monterrey, Nuevo León, Mexico
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Python (Basic) Skills Certification
HackerRank
Master the Mainframe
IBM
React Intermediate Level
Wizeline
Google Cloud Essentials
Qwiklabs
Google Cloud on Board
Introduction to Python
DataCamp
Introduction to R
DataCamp
HTML5 and IE9 Developer Fundamentals
Microsoft
Skills
Libraries/APIs
React, Node.js, REST APIs
Tools
AWS CLI, AWS IAM, Webpack, Figma, Sketch, Pytest, Jekyll, Git, GitHub, Notion
Frameworks
Redux, Express.js, Ruby on Rails 5, React Native, NestJS, Next.js, Ruby on Rails (RoR), Django, Selenium, Cypress
Languages
JavaScript, TypeScript, HTML5, HTML, CSS, CSS3, Python, Ruby, SQL, Sass, Java, Erlang, Clojure, C#, R, Bash, Objective-C
Platforms
Amazon Web Services (AWS), AWS Lambda, Raspberry Pi, Google Cloud Platform (GCP), Linux, iOS, Netlify, Docker, Amazon EC2
Paradigms
Data Science, REST, Mobile Development
Storage
PostgreSQL, MySQL, Google Cloud, IBM Mainframe
Other
Computer Science, Progressive Web Applications (PWA), Storybook, Full-stack Development, APIs, Proxy Servers, Networking, Axios, Full-stack, Front-end, Back-end, UI Components, Design Systems, User Interface (UI), User Experience (UX), Deployment, TradingView, Consulting, Machine Learning, Artificial Intelligence (AI), Data Visualization, Mainframe, Enzyme, Technical Writing, Design, Web Development, Chakra UI
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