Ово је биографија Дејана Дозета, дипломираног инжењера саобраћаја и самосталног програмера. Програмирам од 2002. године, а од 2018. радим од куће: правим Windows програме и сервисне апликације, веб сајтове и апликације, Office додатке, базе података и API интеграције. Највећи део мог посла је аутоматизација пословних процеса: софтвер који ради поновљени посао уместо људи.
Радим са клијентима из Србије и иностранства, на српском и енглеском. На Upwork-у имам статус Top Rated и 100% Job Success. Погледајте мој портфељ и базу знања на којој радим.
Како је почело
Са рачунаром сам се први пут срео 1984/85, када сам наговорио родитеље да ми купе ZX Spectrum 48K. Користио сам га углавном за игрице, а помало и за програмирање у уграђеном BASIC-у. У средњој школи радио сам на Миседо рачунарима и на 386-ици. На факултету смо имали рачунарски центар са Windows 95/98 рачунарима, где сам писао у VBScript-у, Fortran-у и C++-у. Тамо сам проводио већину слободног времена, често и ван предавања, јер сам ионако био подстанар у Београду.
Први значајан програм написао сам у C++-у: помоћу повезаних листа и хеуристичког приступа покушао сам да решим оптимално повезивање локомотива у турнусе вучних возила. Урадио сам то потпуно на свој начин, онако како сам проблем разумео. Програм је аутоматски одбацивао турнусе лошије од тренутно најбољег, и тако сам успео да оптимално повежем мањи број возова.
Први посао програмера добио сам 2002. године у Заводу за здравствену заштиту студената у Београду, по препоруци професора са факултета. Као тест задатак направио сам малу апликацију у Microsoft Access-у и послао је из куће у Томиславцима, преко dial-up везе. Тих дана смо баш због тога отворили и интернет налог у ПТТ-у.
У Заводу су ме лепо дочекали и посадили испред Pentium MMX рачунара на коме је радио SQL Server 2000, који је користио цео Завод. Колега Владо ми је одмах дао први прави задатак: програм није могао да отвори дуплиране записе пацијената. Табела пацијената није имала кључ, а апликација је исте записе правила по два пута.
Са SQL Server-ом до тада нисам радио, али нисам одустао. Данима сам седео над проблемом и уз помоћ интернета, сам, пронашао начин да очистим дупликате. Био сам толико загрејан да прве две плате нисам ни стигао да подигнем. После сам исправио и VB6 апликацију Завода, тако да дупликати више нису могли да настану.
Тако је све почело те давне 2002., и од тада до данас сам у свету програмских језика и програмирања. Од 2023. имам и помоћника: агента вештачке интелигенције, који ми помаже и док пишем овај текст.
Ја радим као
- Backend developer: C# (.NET) и PHP (CodeIgniter 3 и 4)
- Frontend developer: JavaScript, HTML5, CSS3, Bootstrap
- Full-stack developer: програмирање и на серверу и на клијенту
- Desktop developer: C#, VB.NET и Delphi, десктоп и сервисне апликације
- Office developer: VSTO додаци за Excel, Word, Outlook и PowerPoint
- Data developer: SQL програмер, MSSQL напредно, MySQL и PostgreSQL
- AI интеграција: вештачка интелигенција у постојећем софтверу
- CRM developer: ERP и слични системи који прикупљају, обрађују и приказују податке од клијената
Радно искуство
Самостални програмер, рад од куће (од марта 2018.)
Дејан Дозет ПР Обрада података Томиславци, регистрован од 1.4.2013., делатност 6201 – рачунарско програмирање, МБ 63144568, ПИБ 108005073.
Рад од куће као слободњак, за клијенте из Србије и иностранства, директно и преко Upwork-а. Посао водим од првог разговора до испоруке и подршке. Неки од пројеката (више у портфељу):
- AI асистент у пословној веб апликацији, са Codex CLI и Cursor CLI агентима у Docker-у
- C# апликација која прати параметре и шаље налоге преко брокерског API-ја
- VSTO додаци за Outlook, Word и Excel: аутоматизација поште и календара, Dropbox и SharePoint интеграција, слање е-фактура на СЕФ из Excel-а
- систем подсетника за неплаћене рачуне, повезан са Xero и Stripe
- C# сервис који управља индустријским ласером за обележавање (EZCAD 3)
- програм који сам преузима документе са портала који нема API
- миграција GeoPackage (SQLite) базе у SQL Server и база такмичара и резултата за Савез за пливање на отвореним водама Србије
- ЦацаТајка, PHP платформа за пословне евиденције и процесе, и НоЕмСтилОК ЦМС на CodeIgniter-у 3 који сам прилагодио да ради на PHP 8.5
Нова картографија доо: систем администратор, администратор базе, програмер, ИТ менаџер (од августа 2010. до августа 2017.)
Пријавио сам се на оглас за систем администратора, а тамо ме је дочекао баш MSSQL 2000.
- администрација SQL Server база и мреже: каблирање, рутирање, Windows Server 2003, касније надоградња на 2008 R2
- тестирање нових Microsoft серверских издања кроз Microsoft Action Pack
- пословна логика у stored процедурама, преко којих је ишла готово сва обрада података
- фирмини сајтови у класичном ASP-у и интерни алати у VB.NET-у
- преузео сам локални CMS писан у Delphi-ју и постао једини Delphi програмер у фирми
- web scraping контаката из каталога за кол центар који је звао потенцијалне партнере (књижаре и друге)
Завод за здравствену заштиту студената, Београд (zzzzsbg.rs): програмер (од октобра 2002. до августа 2010.)
- исправио грешку због које су настајали дуплирани записи пацијената, у бази и у VB6 апликацији Завода
- проширио апликацију уносом посета, дијагноза и других података
- инсталирао сервере и базе на пунктовима: у Студентском граду на Новом Београду и у Стационару у улици Проте Матеје, где сам написао и део програма за стационарне болеснике (историја посета)
- повезао мање пунктове по студентским домовима: подаци су се прво преносили USB стиком, а касније сам преко интернета подесио и одржавао SQL Server merge репликацију између база
- направио програм за евиденцију прегледа у дому (C#, .NET) и програм за евиденцију систематских прегледа (VB6)
- са Горданом С. и Владом Ј., а касније и са Александром Б., радио сам у ИТ тиму који је свакодневно помагао медицинском особљу у раду са програмима; били смо као једна велика породица
- током рада сам о свом трошку положио три Microsoft испита и постао Microsoft Certified Professional
Вештине
- Програмски језици: C# (.NET), VB.NET, PHP 8, JavaScript (Vanilla, ES6+) и jQuery, Python, Delphi; за одржавање старијих система VB6, VBScript и класични ASP
- Веб: HTML5 и CSS3, Bootstrap 3, 4 и 5, CodeIgniter 3 и 4, WordPress, Joomla, Electron, ASP.NET, WCF
- Базе података: SQL програмирање и Microsoft SQL Server (инсталација, администрација, пројектовање, убрзање, stored процедуре), MySQL, PostgreSQL, SQLite
- Office додаци: VSTO за Excel, Word, Outlook и PowerPoint
- Интеграције: REST API, Stripe, Xero, Dropbox, SharePoint, СЕФ (е-фактуре), брокерски API, управљање уређајима (EZCAD 3)
- Вештачка интелигенција: OpenAI API, Codex CLI и Cursor CLI агенти у Docker-у
- Верзионирање и окружење: Git (Gitea на сопственом Hyper-V серверу), раније VisualSVN, Docker
- Сервери и мреже: IIS (6, 7, 10), Windows Server, Active Directory, каблирање, IP, DHCP, DNS, VPN (PPTP, SoftEther), Remote Desktop и Terminal Services, htaccess, бекап и опоравак од катастрофа
- Остало: регуларни изрази, web scraping и аутоматизација прегледача, оптимизација сајта и Гугл оглашавање
Профили и странице на другим платформама
Моји сајтови и пројекти
Школа
Дипломирани инжењер саобраћаја, VII степен, Саобраћајни факултет у Београду (sf.bg.ac.rs) (од септембра 1993. до јула 2010.)
Језици
Српски је мој матерњи језик, а енглески говорим течно и свакодневно га користим у раду са страним клијентима.
Сертификати
Microsoft Certified Professional (B923-9789, 24.10.2008.), стечен о свом трошку док сам радио у Заводу за здравствену заштиту студената.
| Број | Опис | Датум |
|---|---|---|
| 291 | Имплементација, управљање и одржавање мрежне инфраструктуре Microsoft Windows Server 2003 | 15.10.2009. |
| 228 | Инсталирање, конфигурисање и администрирање Microsoft SQL Server 2000 Enterprise Edition | 13.05.2009. |
| 229 | Дизајн и имплементација база података са Microsoft SQL Server 2000 Enterprise Edition | 24.10.2008. |
Транскрипт испита (microsoft.com)
Референце
Препоруке бивших послодаваца и клијената са Upwork-а доступне су на захтев. Контактирајте ме.
Оставите одговор