EDGAR IVAN JAIMES MARTINEZ

EDGAR IVAN JAIMES MARTINEZ

About

Detail

CTO / Elixir Developer / Software Professional
Mexico City, Mexico

Contact EDGAR regarding: 
Flexible work
groups
Networking

Timeline


work
Job
folder
Project

Résumé


Jobs verified_user 0% verified
  • R
    [CONTRACTOR] EXTERNAL CONSULTANT public Remote experience
    Retail Company
    Sep 2023 - Nov 2023 (3 months)
    Goal: To efficiently accelerate the delivery of a custom-made reporting system for evaluating retail product sales results, clearly establishing objectives and deliverables from the outset. Responsibilities: • Designed and implemented solutions for generating dynamic reports from over 1 billion data points. • Integrated monitoring tools to ensure real-time system performance. • Thoroughly documented the development process and the libraries used to facilitate future maintenance and scalability. • Presented results to the team to ensure smooth adoption and integration of the newly created components. Results: Within the defined timeframe, three reporting modules were successfully developed using Phoenix LiveView. The client met the targeted
  • T
    [CONTRACTOR]
    Tecbeats
    Jul 2023 - Sep 2023 (3 months)
    To analyze, diagnose, and maintain a distributed system responsible for handling fast food orders, ensuring the system's reliability and future readiness. Challenges: The primary issue was outdated programming languages and libraries, which hindered the release of new system versions. Responsibilities: • Conducted comprehensive project diagnosis and maintenance to identify key issues. • Tested and mitigated system errors to improve stability and performance. • Added new features to enhance system functionality. • Documented the system thoroughly to ensure easy maintenance and future upgrades. • Updated dependencies and libraries crucial for synchronizing point-of-sale terminals. Results: A detailed diagnostic document was produced, alo
  • m
    FRACTIONAL VPENG / DIRENG / TECH LEAD
    many companies
    Jan 2023 - Current (3 years 4 months)
    I have a strong track record of providing external CTO and technology advisor services to startups and small businesses. While my expertise lies in Elixir, I have also successfully collaborated with teams using a range of technologies, including PHP, Golang, Ruby, and .Net. My approach focuses on delivering impactful results by: • Mentoring and Guiding: Helping teams adopt Elixir or other technologies, guiding them on best practices, and mentoring junior engineers to build their skills. • Leading Development Teams: Taking full responsibility for product development, from sourcing engineers to refining requirements, designing architecture, and ensuring timely delivery of high-quality features. To efficiently accelerate the delivery of a cu
  • F
    [CONTRACTOR] TECHNICAL LEADER public Remote experience
    Fratilia
    Mar 2022 - Jul 2023 (1 year 5 months)
    Goal: Launch a globally distributed services platform that enables the exchange of virtual resources for video games using cryptocurrencies. Responsibilities: • Provided leadership in the design, implementation, and maintenance of the notifications module, ensuring it met robust standards for performance and reliability. • Documented, validated, and contributed to various aspects of the platform, ensuring high-quality and cohesive development efforts. • Led and participated in asynchronous development processes, balancing leadership duties with hands-on coding tasks. • Contributed to the continuous integration and deployment processes, ensuring efficient and smooth delivery pipelines. • Managed AWS resources to facilitate seamless integrati
  • Wonderschool
    SENIOR SOFTWARE ENGINEER
    Wonderschool
    Sep 2020 - Feb 2022 (1 year 6 months)
    Goal: Develop and maintain a robust backend system using Elixir and Phoenix, focusing on enhancing document handling capabilities to support remote operations during the pandemic. Responsibilities: • Led the development and maintenance of the backend, ensuring reliable performance and scalability. • Completed integration of dynamic PDF generation using PandaDoc and DocuSign, enabling efficient document management and electronic signatures. • Facilitated the creation of online parent documentation and remote signatures, significantly aiding in school registration processes and meeting high demand. • Enhanced the graphical interface performance through improvements in React, delivering a smoother user experience. • Transitioned document
  • Resuelve
    TECHNICAL LEADER
    Resuelve
    Jun 2019 - Jul 2020 (1 year 2 months)
  • P
    TECHNICAL LEADER
    PaloIT
    Jun 2016 - Jul 2018 (2 years 2 months)
  • (
    TECHNICAL LEADER
    (GOLANGELIXIR) Nubleer
    Apr 2014 - Aug 2016 (2 years 5 months)
  • m
    SR. SOFTWARE DEVELOPER
    many companies
    May 2002 - Aug 2013 (11 years 4 months)
    At the end of my listed work experience, I would like to note that my journey in software development dates back to 2002. For the sake of brevity and to keep my CV manageable, I have included only my most relevant and recent experiences. However, I am more than happy to provide additional details about my full professional background upon request. Please feel free to reach out for more information.
Education verified_user 0% verified
  • Universidad Autónoma del Estado de Hidalgo
    BACHELOR OF SCIENCE
    Universidad Autónoma del Estado de Hidalgo
Projects (professional or personal) verified_user 0% verified
  • S
    SOFTWARE ARCHITECT
    Mar 2013 - Feb 2014 (1 year)
    Goal: Manage and develop a web-based human resources software application, focusing on team collaboration and strategic growth. Responsibilities: • Managed the development of the web-based human resources application using PHP, with a later transition to Golang to enhance performance. • Emphasized the importance of teamwork and valued each team member's contribution throughout the development process. • Analyzed and designed new requirements to enhance the application's functionality and meet business objectives. • Defined code standards and development processes to ensure high-quality, consistent delivery. • Administered version control software to maintain code integrity and streamline collaborative development. • Organized and planned sp