Conor O'Sullivan Mitchell

Full Stack programuotojas, kuriantis sistemas, kurios veikia gerai ir yra lengvai prižiūrimos.

Vilnius, Lietuva, EET

Apie mane

Full-stack programuotojas su gilia TypeScript patirtimi. Man patinka kurti švarias architektūras sudėtingoms problemoms spręsti.

Šiuo metu mokausi Go ir sisteminio programavimo. Greitai išmokstu naujas kalbas—labiau domina tinkamas problemos sprendimas nei prisirišimas prie konkretaus įrankių rinkinio.

Be programavimo, aktyviai seku Formulę 1. Inžineriniai iššūkiai, nuolatinis tobulėjimas ir balansas tarp inovacijų bei patikimumo atspindi mano požiūrį į programinės įrangos kūrimą.

Darbo patirtis

Vertebrate

2023 - 2025

Full Stack programuotojas

Kūriau pagrindines sistemas medicininės praktikos valdymo platformai:

  • Daugianuomininkė autentifikacija su vaidmenimis pagrįsta prieigos kontrole tarp organizacijų, praktikų ir gydytojų.
  • Pacientų kortelės ir dokumentų valdymas—duomenų architektūra, S3 įkėlimas su šifravimu, HIPAA atitinkanti saugykla, detalus dalijimasis (per kortelę/per failą), šablonų sistema ir greita paieška/filtravimas.
  • Rezervacijų sistema—planavimo algoritmas, dinamiškai generuojantis laiko tarpsnius pagal praktikos valandas, gydytojo prieinamumą, paslaugos trukmę ir švenčių konfigūracijas.
  • Pranešimų sistema—AWS EventBridge architektūra SMS priminimams, gydytojų įspėjimams ir pacientų veiksmų pranešimams su konfigūruojamomis pristatymo taisyklėmis.
  • Apklausos ir atsiliepimai—įvykiais grįstos apklausos (pvz., po vizito), praktikos UI kūrimui ir atsakymų analitikai.
  • Saugus pacientų susirašinėjimas—HIPAA atitinkantis pokalbis su failų/nuotraukų dalijimu.
  1. Nuotolinis
  2. TypeScript
  3. React
  4. Next.js
  5. Node.js
  6. AWS
  7. Pulumi
  8. PostgreSQL

Laisvai samdomas programuotojas

2020 - 2023

Full Stack programuotojas

TypeScript/React projektai mažoms įmonėms. Trumpalaikiai užsakymai; keletas klientų nuo to laiko užsidarė arba pakeitė veiklos kryptį.

  1. Nuotolinis
  2. TypeScript
  3. React
  4. Tailwind
  5. Node.js

Įgūdžiai

  1. TypeScript
  2. React / Next.js
  3. Node.js
  4. Tailwind CSS
  5. PostgreSQL
  6. Redis
  7. AWS (Lambda, S3, EventBridge)
  8. Pulumi
  9. Sistemų projektavimas

Projektai

Crammr

Kuriamas

AI pagalba mokytis. Įkelkite dokumentus (PDF, DOCX, nuotraukas), konvertuoja į struktūrizuotas pastabas per xAI, generuoja testus aktyviam įsiminimui. Seka testo rezultatus, kad parodytų silpnas vietas ir nukreiptų mokymąsi.

  1. Next.js
  2. Supabase
  3. xAI/Grok

Kalbos

Anglų (Gimtoji) Lietuvių (Bendravimo lygis)