Iskustvo

Preduzetnik V. B. Čerepanov

septembar 2022 — danas

Senior Backend Developer / arhitekta

  • Dizajniram i razvijam velike servise na Symfony-ju i Go-u uz DDD, CQRS i Event Sourcing kao temelj.
  • Održavam 100+ komercijalnih Bitrix modula, razvijam Autopilot.Biz, identitetske platforme, analitičke mikroservise i sistem za upravljanje popustima.
  • Gradim OAuth2 servise i AI proizvode, uvodim event-driven procese i pouzdane integracije.
  • Vodim Docker infrastrukturu za PHP/Go/Vue stack, automatizaciju kroz Makefile, GitLab CI i upravljanje tajnama.
  • Stack: Symfony, PHP 8.3, Go 1.23, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, GitLab CI, Nginx, mkcert, Let's Encrypt
  • Veštine: mikroservisna arhitektura, DDD, DevOps, event-driven sistemi, AI integracije, backend inženjering

GEGI LLC

februar 2022 — septembar 2022

PHP Developer

  • Isporučivao nove funkcionalnosti i refaktorisao arhitekturu velikog web proizvoda.
  • Uveo mikroservisnu arhitekturu i automatizovao isporuke na AWS-u.
  • Optimizovao rad redova i međuservisnu komunikaciju, povećao propusnost za 40%.
  • Stack: PHP 8, Symfony, AWS, Docker, RabbitMQ, PostgreSQL, Redis
  • Veštine: mikroservisi, cloud infrastruktura, CI/CD, high-load optimizacija

Demedia doo

novembar 2020 — januar 2022

Lead Software Engineer

  • Razvijao i održavao velike Symfony i Bitrix projekte za enterprise klijente.
  • Izgradio interni sistem za praćenje konkurenata i analitiku recenzija na game marketplace-ovima.
  • Isporučio HRM platformu od nule (PHP + Vue) i uveo kontejnerizovane build pipeline-ove.
  • Postavio serversku infrastrukturu za CI/CD i automatizovana testiranja.
  • Stack: PHP, Symfony, Bitrix, Vue.js, Docker, PostgreSQL, Redis, Nginx
  • Veštine: dizajn sistema, analitika, mikroservisi, DevOps, Vue interfejsi

D-Partners (preduzetnik I. Ikonnikova)

jul 2020 — novembar 2020

Senior PHP Developer / Team Lead

  • Vodio razvoj korporativnih projekata na Bitrix-u i Symfony-ju.
  • Isporučio REST API-je i Vue SPA interfejse, uveo code review i praksu testiranja.
  • Standardizovao razvojna okruženja i izgradio CI/CD tokove.
  • Stack: PHP 7.4, Bitrix, Vue.js, Docker, GitLab CI, Redis, PostgreSQL
  • Veštine: vođenje tima, CI/CD, razvoj API-ja, mentoring

Preduzetnik V. B. Čerepanov

septembar 2014 — novembar 2020

Developer / arhitekta

  • Isporučivao sajtove, module i servise za klijente na Bitrix-u i Symfony-ju.
  • Objavio 100+ komercijalnih modula koje koriste projekti širom ZND-a.
  • Integrisao Bitrix24, razvijao prilagođene aplikacije i migrisao proizvode na mikroservise.
  • Od 2019. aktivno koristio Go za interne servise i API-je.
  • Stack: PHP 7.x, Bitrix D7, Symfony, Go, MySQL, Redis, Docker, Nginx
  • Veštine: arhitektura aplikacija, mikroservisi, API dizajn, Bitrix24 razvoj, optimizacija performansi

Akrit Postavka doo

avgust 2012 — novembar 2013

Rukovodilac odeljenja za programiranje

  • Vodio tim od četiri inženjera koji je razvijao korporativne sajtove i Bitrix module.
  • Pokrenuo 15+ projekata uključujući interne CRM i ERP module.
  • Optimizovao release procese i uveo standarde verzionisanja.
  • Stack: PHP, Bitrix, MySQL, JavaScript, HTML/CSS, Git
  • Veštine: upravljanje timom, arhitektura aplikacija, Bitrix D7, release inženjering

Tihorecki poštanski centar

april 2013 — jul 2013

Softverski inženjer / vodeći inženjer

  • Održavao i ažurirao softverske pakete za regionalne pošte.
  • Otklonio 50+ kritičnih problema u sistemima za računovodstvo i isporuku.
  • Razvio automatizovane skripte za monitoring i izveštavanje.
  • Stack: C++, PHP, SQL
  • Veštine: održavanje softvera, debagovanje, automatizacija izveštavanja

Preduzetnik V. B. Čerepanov

jul 2012 — januar 2013

Nezavisni developer

  • Isporučivao prilagođene sajtove, interne alate i module za klijentske projekte.
  • Radio integracije sa CRM sistemima, konfiguraciju servera i optimizaciju performansi.
  • Stack: PHP, Go, MySQL, Bitrix, JavaScript, Nginx, Linux
  • Veštine: end-to-end isporuka, automatizacija, API integracije, DevOps prakse

Preduzetnik S. O. Romas

april 2011 — septembar 2012

Sistemski inženjer / programer

  • Razvio korporativni sajt i povezao ga sa 1C računovodstvenim sistemom kompanije.
  • Modernizovao procese i povećao obrt kompanije za 12%.
  • Automatizovao sinhronizaciju podataka između maloprodajnih lokacija.
  • Stack: 1C, PHP, MySQL, HTML, JavaScript
  • Veštine: integracija 1C i web-a, automatizacija prodaje, razvoj korporativnih rešenja

Centralna gradska biblioteka

oktobar 2010 — april 2011

Rukovodilac sektora za automatizaciju

  • Organizovao IT odeljenje i održavao sisteme automatizacije u filijalama.
  • Uveo privatne mreže između filijala i poboljšao performanse aplikacija za 40%.
  • Razvio interne web alate za rad sa katalozima.
  • Stack: PHP, C++ Builder, MySQL, Windows Server
  • Veštine: mrežna rešenja, automatizacija poslovnih procesa, upravljanje IT infrastrukturom

ASoft doo

avgust 2010 — oktobar 2010

Konsultant za automatizaciju

  • Implementirao i podešavao 1C:Enterprise rešenja za mala preduzeća.
  • Automatizovao procese računovodstva i skladišta, kreirao prilagođene izveštaje i obrasce.
  • Stack: 1C:Enterprise, SQL, Windows Server
  • Veštine: implementacija ERP sistema, integracija 1C, obuka korisnika

Projektni angažmani

decembar 2004 — jun 2010

Developer aplikacija (web)

  • Radio kao nezavisni developer na sajtovima i CRM rešenjima za mala i srednja preduzeća.
  • Pokrenuo 25+ komercijalnih sajtova: korporativni portali, e-commerce, sistemi za upravljanje porudžbinama.
  • Integrisao web platforme sa računovodstvenim, magacinskim i finansijskim sistemima i smanjio ručni unos podataka za 35%.
  • Automatizovao izveštavanje o prodaji i plaćanjima radi transparentne poslovne analitike.
  • Stack: PHP 5, MySQL 5, Apache, JavaScript, HTML/CSS, jQuery, AJAX, XML/JSON, cron, Linux (CentOS/Debian)
  • Veštine: LAMP razvoj, dizajn baza, ERP/CRM integracije, REST API, optimizacija upita, SEO markup

SIBINSTROM AD

avgust 2003 — decembar 2004

Rukovodilac automatizacije

  • Vodio odeljenje za automatizaciju i implementaciju IT rešenja u preduzeću.
  • Razvio automatizovani sistem rezervne kopije sa arhiviranjem na CD i eliminisao gubitak podataka.
  • Kreirao korporativni sajt i elektronski arhiv, skratio vreme pretrage dokumenata pet puta.
  • Stack: C++ Builder, PHP, MySQL, Apache, JavaScript
  • Veštine: upravljanje IT projektima, automatizacija backup-a, digitalizacija dokumentacije, sistemska integracija

Baikal Global Service doo

oktobar 2002 — jul 2003

Softverski inženjer

  • Razvio korporativni sajt i sistem za slanje poruka preko interneta za paging provajdera.
  • Unapredio internu biling platformu, smanjio greške u obračunu i podigao stabilnost servera za 18%.
  • Konfigurisao Apache servere i PBX infrastrukturu, obezbedio stabilan rad internih servisa.
  • Stack: C++ Builder 6, PHP 4, MySQL, Apache, JavaScript, HTML
  • Veštine: web razvoj, administracija sistema, optimizacija biling procesa, mrežne operacije

Projektni angažmani

jul 1998 — oktobar 2002

Developer aplikacija (junior)

  • Razvijao desktop aplikacije za preduzeća u šumskoj industriji.
  • Napravio sistem za obračun kubature drveta koji je automatizovao proračune i povećao produktivnost prodajnog tima za 30%.
  • Integrisao rešenja sa postojećim sistemima i obučavao zaposlene.
  • Stack: Visual Basic, C
  • Veštine: automatizacija procesa, implementacija poslovne logike, COM/API integracije, prototipovanje interfejsa