Ygor F.

Ygor F.

São Paulo, Brazil
Hire Ygor F. Hire Ygor F. Hire Ygor F.

About Me

Ygor is a Python Developer with expertise in web development and software design patterns, crafting end-to-end solutions, developing new code, and moving software into a production environment. He produce scalable, performant, and maintainable solutions, keeping abreast of the latest technologies, learning new technologies, and expanding professional skills. Ygor develops web solutions and integrates third-party services and APIs, working predominantly with Python, FastAPI, Docker, AWS, Django, Flask, HTMX, and PostgreSQL.

Backend

DevOps

Other

Work history

UpStack
UpStack
Python Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Exosite
Exosite
QA Automation Engineer
2022 - Present (3 years)
Remote
  • Working on QA automation for an IoT company offering software and business solutions to ease the hardships of IoT implementation.

  • Automating test pipelines, making a CI environment with GitHub Actions.

  • Using Jenkins pipelines and testing frameworks like PyTest, Robot, and Cypress.

  • Automating tasks using Python and working with Bash Scripts and Linux.

  • Performing DevOps-related work, AWS management, and integrations with other pipelines.

QA AutomationQA Engineer IoTCI/CD Pipelines Jenkins Pipeline PyTestRobot FrameworkCypressGitHub Actions Test Automation Frameworks PythonBash Script LinuxDevOpsAWS
Freelance
Freelance
Python Developer
2020 - Present (5 years)
Remote
  • Driving complex ideas to implementation, designing new solutions, and enhancing scalability and performance on projects.

  • Designing and documenting Python-based solutions, working on upgrades and deployments for clients.

  • Diagnosing bugs, resolving moderately complex issues, and using best practices.

ESSystem Automação Comercial
ESSystem Automação Comercial
Software Developer
2018 - 2022 (4 years)
São Paulo, Brazil
  • Established and implemented new application solutions to meet specific business needs.

  • Coded and integrated solutions into applications/systems based on client's functional requirements.

  • Simplified complex concepts, set objectives, gave constructive feedback, and fixed bugs on solutions.

ESSystem Automação Comercial
ESSystem Automação Comercial
Developer (Intern)
2015 - 2017 (2 years)
São Paulo, Brazil
  • Worked with cross-functional teams to ensure the delivery of quality products on projects.

  • Contributed to defining requirements, story refinements, and solutions with senior devs.

  • Actively participated in the solution delivery cycle, working on coding, POCs, and bug fixes.

Showcase

Open-source Projects
Open-source Projects
  • Contributed to Robot Framework allowing it to run async functions and participated in bug finding and discussions in projects.

  • Created personal projects such as a Discord bot and asyncio utils for Robot Framework, available at https://github.com/ygorpontelo/robot-asyncio-utils and https://github.com/ygorpontelo/discord_stream_bot respectively.

  • Developed a lower-level networking implementation using a new language called C3, available at https://github.com/ygorpontelo/c3-server-lib.

Software Developer - Smoke Simulation on Godot Engine
Software Developer - Smoke Simulation on Godot Engine
  • Designed and implemented smoke simulation solutions for a game engine.

  • Handles visu_and_temp_field manipulation of smoke drawing from a scalar density field.

  • Implements a particles_only branch for smoke particles added to the simulation.

Software Developer - Wiretrack API
Software Developer - Wiretrack API
  • Wiretrack is an iPaaS offering enterprise-level integration for B2B applications.

  • It focuses on maintaining and improving the Wiretrack API to enhance integration between a marketplace and an ERP.

  • The solution aims to improve the integration between the marketplace and the ERP.

Developer - Ecosystem in Python
Developer - Ecosystem in Python
  • Developed a Python-based ecosystem simulation solution.

  • Implemented predators and prey elements within the simulation.

  • Utilized Python components and modules for the project's core functionality.

Education

Bachelor's Degree, Information Systems
Bachelor's Degree, Information Systems
Universidade de São Paulo - Brazil
2020 - 2024 (4 years)