Sveiki atvykę
Aš esu Audrius
Java programuotojas,
iOS programuotojas,
Android programuotojas.
Parsisiųsti CV

Apie mane
Sveiki! Aš esu Audrius Mičiulis.
Mano aistra - programavimas. Juo domėtis pradėjau dar ansktyvoje paauglystėje, kai tėvai man nupirko ZX Spectrum kopiuterį su integruota BASIC programavimo terpe, o būdamas 9-oje klasėje jau dalyvavau nacionalinėje programavimo olimpiadoje. Mano devizas “niekada nenustok tobulėti”, nes technologijų pasaulyje viskas keičiasi itin greitai.
Tačiau vien tik platus technologijų išmanymas sėkmės neatneš. Visuomet stengiuosi su klientais kalbėtis žmonių kalba, viską nuodugniai paaiškinti ir pasiūlyti alternatyvų. Mano specializacija - iOS bei Android programėlių kūrimas, o esant poreikiui ir serverinės (back-end) dalies programavimas Java programavimo kalba. Jei klientai neturi savo infrastruktūros, sukurtas spredimas yra sudiegiamas Amazon Web Service debesų serveriuose.
20+
Metų patirties
25+
Sėkmingi projektai
Paslaugos
Jūs užsiimkite savo verslo plėtra, o aš pasirūpinsiu technologijomis!
Java programavimas
API sąsajos kūrimas, duomenų bazės, integracijos su kitomis sistemomis. Dirbu su Spring Boot, JPA, OAuth2 technologijomis, AWS paslaugomis.
iOS programavimas
Sukursiu jums programėlę kuri bus pritaikyta iPhone, iPad ar Apple Watch įranginiams. Programėles kuriu naudodamas naujausią Apple sukurtą SwiftUI karkasą.
Android programavimas
Programėlių, skirtų Android operacinėms sistemoms kūrimas. Programėles kuriu su naujausia Google Jetpack Compose biblioteka.
Debesų kompiuterija
Esant poreikiui sudiegiu savo sukurtus sprendimus AWS serveriuose.
Vyr. programuotojas
Galiu prisijungti ir papildyti jūsų jau turimą komandą.
Konsultavimas
Pirminė projekto konsultacija, terminų bei kainos skaičiavimas atliekamas nemokamai.
Kodėl aš?
Ne visada geriausias spendimas yra samdyti pilną komandą gerai žinomoje kompanijoje. Iš patirties galiu pasakyti kad didžiąją dalį darbo laiko programuotojai praleidžia įvairuose susirinkimuose, planavimo sesijose, kuria užduotis kitiems specialistams ar apmoko jaunesnius kolegas. Ir nors čia nėra nieko blogo (toks jau tas programavimo pasaulis), bet tai nėra efektyvu, nes yra "deginamas" laikas ir kliento pinigai. Tuo tarpu vienas turintis patirties žmogus gali 100% susikoncentruoti į projektą ir nors šiek tiek ir lėčiau, bet už kelis kartus mažesnę kainą jį pilnai atlikti išlaikydamas aukštą kokybę bei programavimo vientisumą.
Android/iOS
Daug kas pasakytų kam kurti dvi atskiras programėles, jei yra karkasų leidžiančių sukurti vieną, kuri tiktų kiek Android tiek ir iOS operacinėms sistemoms. Deje, bet šios operacinės sistemos nėra identiškos, skiriasi jų idealogijos bei vartotojo sąsajos. "Kas tinka viskam, netinka niekam". Kurdamas atskiras programėles aš spengiuosi maksimaliai perpanaudoti sukurtus algoritmus, bet grafinę vartotojo sąsają sukurti kiekvienai sistemai unikaliai.
Atnaujinu senas programėles
Galbūt jūs jau turite iOS/Android programėles, bet laikus bėgant jos "paseno" ir tapo nebepatrauklios. Nebėda. Aš dirbu ir su senesiu Apple UI Kit ar Google Activity Framework karkasu. Galiu pilnai perašyti šias programėles su naujomis technologijomis ar atlikti jose jums reikalingus pakeitimus. Apple programėles gali būti kurtos su Swift arba Objective-C, Android su Koltin arba Java programavimo kalbomis.
Nuolatos tobulėju
Apple pristato didžiąja dalį savo technologijų WWDC konferencijoje kuri vyksta kiekvienais metai birželį. Android turi savo Google I/O konferenciją kuri vyksta gegužę. Mano mėgstamiausia Java konferencija Devoxx jau daugybė metų vyksta spalį Belgijoje. Visose šiose konferencijose pristatymus alieka programuotojai kurie tiesiogiai prisideda prie šių sistemų kūrimo. Aš stengiuosi bent 4 valandas per savaitę skirti šių pristatymų peržiūrai ir išmoktų technologijų išsibandymams.
Įsigilinu į verslo sritį
Viena didžiausių klaidų programavime pulti rašyti programos kodą neįsigilinus į veslo specifiką ar kliento poreikius. Dirbant techniniu komandos vadovu vienas svarbiausių mano uždavinių būdavo įsigilinti į verslo sritį ir pasiūlyti sprendimus, labiausiai atitinkančius kliekto lūkesčius su iš anksto nustatytu biudžetu.
Patirtis dirbant su didžiausiomis pasaulio komanijomis
Patirtį įgavau dirbdamas didžiausiose Lietuvos IT įmonėse: Alna Software bei Devbridge. Aliktau vyr. programuotjo bei techninio komandos vadovo roles programuotjant sistemas Kanados bankui, JAV sveikatos apsaugos sistemai, Amsterdamo oro uostui, JAV draudimo bei skrydžių bendrovėms, taip pat Registrų Centrui ir Klaipėdos jūrų uostui Lietuvoje.
Patrauklios kainos
Mano valandinis įkainis - 60 €/h. Visuomet išrašomos sąskaitos faktūros. Galimi įvairūs sutarties variantai: sutartis su mano įmone, darbas pagal individualią sutartį arba galiu dirbti pagal darbo sutartį jūsų įmonėje.
Mano sertifikatai




Technologijos
Aš dirbu su dauguma technologijų iš iOS/Android sistemų, bei populiariausiomis Java bibliotekomis bei karkasais. Tačiau esant poreikiui galiu dirbti ir pagal jūsų pasirinktą architektūrą.

SwiftUI

Jetpack Compose

Spring Boot

JPA

PostgreSQL

Flyway

Apache Kafka

OAuth 2.0

Docker

S3

ECS

Lambda

SQS

SNS

DynamoDB

Route 53
Darbo procesas
Projektus kuriu naudodamas Agile metodologiją. Kas keletą savaičių susitinku su klientu, pademonstruoju atliktą progresą ir susiplanuojame ateinančios iteracijos darbus. Visą projekto eigą galime išdėlioti į sekančius etapus.
Konsultacija
Pirmiausia noriu išgirsti jūsų idėją. Koks jūsų programėlės tikslas? Kokias funkcijas vartotojas nori atlikti? Kiek ir kokių langų reikės ir kaip veiks navigacija. Ką būtina turėti jau pirmoje versijoje, o ką galima atidėti vėlesniam laikui?
Sąmata
Detalizuoju programėlių kainą. Jūs gaunate išklotinę kiek kokia funkija kainuoja, kiek kainuoja testavimas, diegimas, interfesų ar integracijų programavimas bei kiek visa tai užtruks. Jeigu kaina ir terminai jus tenkina pasirašome sutartį.
Prototipas
Sukuriamas programėlės prototipas. Jūs jau galite naviguoti per programėlės langus ir pilnai įsivaizduoti kaip ji veiks. Jei kuri nors dalis jums netinka mes galime nesunkiai ją pataisyti.
Programavimas
Atliekami visi programavimo darbai. Kas keletą savaičių išleidžiama nauja programėlės versija turinti vis daugiau ir daugiau funkcijų.
Diegimas
Atliekamas galutinis testavimas. Programėlės sukeliamos į Apple ir Google parduotuves, o serverinė dalis į Amazon serverius.
Palaikymas
Esant poreikiui atliekamas sistemos palaikymas, kuriamos ir diegiamos naujos fukcijos, tvarkomos pastebėtos klaidos, peržiūrimi sistemos auditų įrašai, prižiūrimi serveriai.
Klientai
Džiaugiuosi kad man teko darbuotis su šiomis įmonėmis Lietuvoje bei visame pasaulyje. Turėjau galimybę dirbti finansų, sveikatos apsaugos, oro bei jūrų uostų, aviacijos bei valstybiniuose sektoriuose.

LSMU

Alna Software

KVJUD

Registrų centras

Devbridge

Vėjas

Intermedix

CIBC

Capital Group

Cirium

GPS Insight

Royal Schiphol Group
Kontaktai
Atsiųskite man el. žinutę arba susisiekite nurodytais kontaktais.
Adresas
Pamedėnų g. 9,
Kaunas, Lietuva
Telefonas
+370 643 27127