Senior Fullstack Developer

Nemanja Cenković

Gradim i modernizujem produkcijske web aplikacije koristeći TypeScript, React, Node.js, Angular i cloud-native infrastrukturu.

Fullstack developer iz Beograda sa 14+ godina iskustva u avijaciji, energetici, fitnesu, sportskim platformama i real-time aplikacijama. Pomažem timovima da kompleksne poslovne zahteve i nasleđene sisteme pretvore u pouzdani, održivi softver.

Šta radim

Najbolje funkcionišem na projektima gde isporuka proizvoda, frontend arhitektura, backend sistemi i cloud infrastruktura moraju da funkcionišu kao celina.

Fullstack razvoj proizvoda

Izrada web i mobilnih aplikacija koristeći TypeScript, React, React Native, Angular, Node.js i relacione baze podataka.

Modernizacija i refaktorisanje

Migracija legacy JavaScript sistema na TypeScript, poboljšanje održivosti, smanjenje rizika i lakše upravljanje kodom.

Cloud i integracije

Dizajn backend tokova koristeći AWS Lambda, serverless arhitekturu, Terraform, third-party API-je i produkcijsku infrastrukturu.

Tehničko vođstvo

Vođenje malih timova, mentorstvo programera, pregled tehničkog pravca i pomoć projektima da od nejasnih zahteva stignu do isporuke.

Odabrani projekti

Reprezentativni projektni rad iz contractor i timskih uloga. Detalji su namerno uopšteni kako bi se poštovala poverljivost klijenata.

Platforma za avio karte

Avijacija / Enterprise

Moderna platforma za kupovinu karata za zaposlene u avio kompaniji.

  • Razvoj novog enterprise frontenda koristeći Angular i TypeScript.
  • Rad sa složenim poslovnim tokovima u regulisanom i zahtevnom domenu.
  • Fokus na održivost, timsku saradnju i pouzdanu isporuku.
AngularTypescriptEnterprise UI

Korisnički tok za energiju i EV

Energetika / Mobilnost

Zeleni energetski tok koji obuhvata električna vozila i korisnički orjentisane produkte.

  • Rad kroz ceo stack koristeći TypeScript na frontendu i backend sistemima.
  • Razvoj funkcionalnosti koristeći React, React Native i AWS serverless servise.
  • Podrška integracijama i infrastrukturnim radovima koristeći Lambda, Serverless i Terraform.
ReactReact NativeAWS LambdaTerraform

Upravljanje dokumentima u avijaciji

Avijacija / Dokumenti

Platforma za upravljanje dokumentima u procesima lizinga aviona.

  • Migracija JavaScript i React kodne baze na strogi TypeScript.
  • Poboljšanje performansi vezanih za velike tabele podataka i rad sa PDF-ovima.
  • Aplikacija postala sigurnija za održavanje i lakša za proširivanje.
ReactTypeScript migracijaPerformansePDF rendering

Platforma za tajming i upravljanje trkama

Sport / Događaji

Platforma za organizaciju trka koja pokriva registracije, merenje vremena, izveštaje i plaćanja.

  • Vođenje razvoja kroz nekoliko oblasti proizvoda i koordinacija malih razvojnih timova.
  • Poboljšanje tokova za izračunavanje vremena trke i funkcionalnosti izveštavanja.
  • Integracija tokova plaćanja i automatizacije koristeći Stripe i AWS Lambda.
ReactNode.jsStripeAWS LambdaphpMySQL

Tehničke kompetencije

Alati se menjaju, ali ovo su oblasti gde obično stvaram najveću vrednost.

Frontend inženjering

React, React Native, Angular, TypeScript, složeni UI tokovi, velike tabele podataka i frontend performanse.

Backend i cloud

Node.js, Express, AWS Lambda, serverless sistemi, PostgreSQL, MySQL, REST API-ji i third-party integracije.

Kvalitet i održivost

TypeScript migracije, refaktorisanje, testiranje, CI/CD, code review i povećanje pouzdanosti u postojećim sistemima.

Isporuka i vođstvo

Tehnička odgovornost, mentorstvo, vođenje malih timova, komunikacija kompromisa i održavanje dinamike projekata.

Pregled iskustva

Kratak pregled uloga, domena i iskustva u isporuci koji stoje iza odabranih projekata.

14+godina razvoja web aplikacija
Seniori lead developer uloge
Fullstackfrontend, backend i cloud isporuka
Globalnoavijacija, energetika, sport i fitnes

Kako radim

Volim pragmatično inženjering: jasna arhitektura, čitljiv kod, korisna automatizacija i dovoljno procesa da timovi ostanu usklađeni — bez usporavanja.

Najkorisniji sam u timovima kojima treba neko ko može da se kreće kroz ceo stack, razume produktne ograničenja, poboljša tehnički pravac i svakodnevno piše produkcijski kod.

Stalo mi je do type safety, održivosti i performansi — ali i do isporuke korisnog softvera i učenja od pravih korisnika.

Kontakt

Ako vam gore navedeni rad zvuči relevantno, slobodno se javite. Nalazim se u Beogradu i dostupan sam za komunikaciju na srpskom i engleskom.