Andraž Kos is a Senior Software Engineer and Team Lead based in Ljubljana with 20+ years of hands-on experience delivering full-stack TypeScript and JavaScript solutions, specializing in React performance and Node.js backends. He excels at turning slow or complex data sources—like blockchains or legacy databases—into sub-second, production-grade UX through smart middleware, caching, and event-driven serverless architectures. Comfortable across cloud platforms (extensive AWS experience), databases, and modern front-end stacks (Tailwind, MobX, Next.js), he blends deep technical craft with product-focused ROI. A natural mentor and autonomous leader, he sets standards, gives candid feedback, and reliably drives teams toward clear product goals. Beyond hands-on coding, he brings a pragmatic mix of systems thinking and applied cryptography/Blockchain experience from contracting work.
8 years of coding experience
12 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at FRI Ljubljana
High School, Computer Programming, Specific Applications, High School, Computer Programming, Specific Applications at SESŠ Kranj
Store props returning auto-updating styled components without passing state
Contributions:19 commits, 3 PRs, 17 pushes in 3 years 9 months
reactemotionjsstyled-componentsstyledupdating
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andraž Kos - Senior Software Engineer Team Lead at Self Employed