cv | kontakt | blog

Alan Ibrus

Alan Ibrus

programmeerija / tarkvara arendaja

+372 58 012 274
Estonia
alan(ätt)ibrus.ee
alan.ibrus.ee

Töö

10/2004 - 12/2006	# Vabakutseline
04/2007 - 02/2010	# Southbend Techproducts Inc. (USA)
03/2010 - olevik	# Cleveron OÜ

Oskused/Kogemused

Keeled: javascript (+node.js); C++; C#; PHP; XUL; Arduino
Veeb: HTML5; websockets; jQuery; angularJS; backbone.js; bootstrap; CSS3
Andmebaasid: localStorage; *SQL (MySQL, PostreSQL, SQLite, NoSQL); MongoDB; Redis
Versioonihaldus: GIT; SVN
*: Linuxi käsurida
*: Kioskid/iseteeninduslikud terminalid
*: Puutetundlike ekraanide kasutajaliidesed
*: Mootorite/andurite juhtimine
*: Raspberry PI / Arduino / MOXA
*: PC riistvara

Kiire ülevaade

Olen terve oma elu IT alal tegutsenud: astusin sellesse maailma juba kaheselt, kui isa tõi tuppa 3.5MHz, 16kB mäluga ja helilintidel töötava Spectrumi. Sealt edasi loomulik jada 286, 386, 486-d...
Kui 7 aastaselt ka internet majja toodi, käkerdasin ilma kõrvalise abita juba oma isikliku, esimese kodulehe, FrontPage-s valmis ja sain hakkama ka oma masinas avatud portidel veebiserveri käima ajamisega.
Eksisteerisin üsna kohe ka IRC-s ja laiendasin seal hoolega oma silmaringi – sealt sai peaaegu alati oma tehnilist laadi küsimustele vastuse. Seal suheldes viis mind tee 9 aastaselt PHP-ni ja üldisema serveritarkvarani. Nii oli mul peagi enda arvutis FTP ja Apache veebiserver koos PHP-ga.
Järgmine hetk, kui kõik vingemad veebitehnoloogiad olid ära proovitud ja oma huviks kõiksugu ideed programmeeritud, hakkasin vaatama kaugemale kui veeb ning alustasin esialgu lihtsa LPT pordi kaudu LED-ide vilgutamisega. Sealt edasi mootorite liigutamine, IR vastuvõtja... Nendega sain hakkama C/C++ keeltes.
Kuna noorena pea salvestas ja töötles infot meeletul kiirusel, siis 2003 avastasin enda jaoks C# keele ning esimese 5 tunniga juba valmisid esimesed rakendused ka selles keeles.
Alates 2004 hakkasin kooli kõrvalt vabakutselisena tööd tegema. See rahuldas mind kuni 2007-ni, kui sain kõne San Franciscost, kes oli minu nime kuskilt internetist leidnud ja soovis mind enda juurde programmeerijaks. Kõik sobis ja kuni projekti lõppemiseni töötasin tema heaks. Sain palju häid kontakte ja oli uhke tunne, kui kontoris oli Skype otseühendus Silicon Valley suurte investorite ja muude tähtsate ninadega :)) 
Üsna kohe peale selle töö lõppu võttis minuga ühendust SmartPOST, kuhu asusin ma 2010 ka tööle ning täna töötan siiani sellest välja arenenud ettevõttes - Cleveronis, vanemprogrammeerijana. 
Tegelen sügavuti nii riistvara juhtimise ja API-de kirjutamisega, kuid ei ole eemal ka kasutajaliidese tegemistest. Täna on minu peamiselt kasutatavaks keeleks JavaScript (+node.js) ning selle abil olen ma juhtinud mootoreid, kuulanud andureid ja teinud igasuguseid muid põnevaid asju, mida enamus ehk ei kujutaks JavaScriptist ettegi :)