Ернест
Back end програміст
- Considering positions:
- Back end програміст, Оператор технічної підтримки, Python-програміст
- Age:
- 46 years
- City of residence:
- Odesa
- Ready to work:
- Odesa, Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16156885/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Software Developer
Odesa, (UA)
[
ernieputnic · https://github.com/ernieputnic ernieputnic · [
S U M M A RY
Backend developer with production experience in Go microservices and Python web APIs. Comfortable
owning full deployment cycles and navigating undocumented systems. Focused on simplicity, clarity, and
maintainability.
SKILLS
Go Python JavaScript / TypeScript
Production Production Working knowledge
microservices · gRPC · FastAPI · Flask · async · ctypes · Node.js · Express · type safety
standard library · CLI tools standard library
Databases Infrastructure & tooling Kubernetes
Working knowledge Working knowledge Conceptual / not yet at scale
PostgreSQL · MySQL Docker · Linux · Arch Linux · container orchestration ·
Apache · Git · Makefile · bash cloud-native infrastructure ·
basic operations
Cloud Markup / Templating C
Basic operations Working knowledge Basic
GCP · AWS · Azure HTML · CSS · Jinja · Mustache · ctypes interop · shared libraries ·
Markdown · JSON · XML fundamental constructs
WORK EXPERIENCE
Go Developer (Individual Contributor) at GBSFO Aug 2024 - Apr 2025
Odesa, Ukraine
Go-based microservices ERP system with Node.js/Express API layer and gRPC internal communication.
Navigated and refactored a complex undocumented Go/gRPC microservices codebase through
independent code analysis — no onboarding documentation existed
Refactored deprecated methods and optimized data structures to reduce system overhead
Improved error handling and logging, enhancing stability and observability in production
Freelance Web Developer at Bon Fruit Ltd Jan 2022 - Dec 2022
Odesa, Ukraine
Full-cycle development and deployment of a production e-commerce web application.
Selected tech stack, provisioned virtual server, implemented and deployed Python/Flask e-commerce
solution end-to-end
Set up continuous deployment pipeline via GitHub webhooks and adnanh/webhook
Stack: Python/Flask, Jinja, MariaDB, Apache/mod_wsgi on Arch Linux VPS
Product Owner / e-Commerce Manager at krepkoe.com.ua Jan 2019 - Dec 2019
Odesa, Ukraine
Led feature delivery and backlog management for a local e-commerce startup (PHP/Yii, MySQL).
PROJECTS
whirlwind-tunes
Skills: Python · FastAPI · PostgreSQL · GCP · Gemini API · async
https://github.com/ernieputnic/whirlwind-tunes
Music recommendation app that suggests a tune based on the weather outside. Fetches current conditions
from WeatherAPI, derives a mood profile, queries Gemini Flash for a song recommendation, and then fetches
details and listening links from Deezer. In active development.
FastAPI backend leveraging async and threadpool execution for external API calls
Local auth with password hashing, request caching, structured logging
Deployment target: GCP, assets S3 bucket on AWS, Neon Postgres, custom domain
yt-scr
Skills: Go · CLI · yt-dlp · ffmpeg
https://github.com/ernieputnic/yt-scr
Go CLI tool for extracting a still frame and short video clip from a YouTube URL at a given timestamp. Wraps
yt-dlp and ffmpeg with structured flag parsing and error handling.
Written in Go; chosen over a shell script for proper error handling and flag parsing
Thin but useful convenience layer over yt-dlp and ffmpeg
py-bitmod
Skills: Python · C · ctypes · CLI · benchmarking · Makefile
https://github.com/ernieputnic/py-bitmod
Python micro-benchmarking tool comparing integer parity-checking methods: modulo, bitwise, and compiled C
equivalents via ctypes. Includes CLI, Makefile build pipeline, and batch testing mode.
C extension with shared and static library targets, loaded at runtime via ctypes
Properly packaged: pyproject.toml, setup.cfg, venv, MIT license
E D U C AT I O N
Completed courses (8): Learn Go, Learn SQL, HTTP Clients in Go, HTTP Jan 2024 - Current
Clients in TypeScript, Learn JavaScript, Learn Linux, Learn Git, Learn to Code in Python
Backend Development at Boot.dev
Course — The Complete JavaScript Course JavaScript at Udemy
Course — Complete Python Developer Python at Zero to Mastery Jan 2020 - Jan 2021
LANGUAGES
English Ukrainian German
Professional working proficiency Native Elementary
Similar candidates
-
Back end програміст
Remote -
Back end програміст
Vinnytsia, Remote -
Back end програміст
Remote -
Back-end розробник
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Back end програміст
120000 UAH, Uzhhorod, Mukachevo, Remote -
Back end програміст
70000 UAH, Remote