Andris Bērzkalns

Andris Bērzkalns

Software Engineer

Building thoughtful web experiences, scalable systems, and delightful interfaces.

Projects

A small selection of side projects and experiments I have built

Reflexcurve preview
Astro
Reflexcurve

Browser tests for reaction time, aim and short-term memory. The score isn't the point — every result is drawn on a distribution curve with a marker where you landed. All measured in the browser, timed to the frame that actually painted.

AstroTypeScriptVercel
Open site
Symbolsheet preview
Astro
Symbolsheet

One page per Unicode symbol — what it's called, every way to type it on any OS, and one press to copy it. Around 4,700 pages generated from the public Unicode data, all static, no account and nothing tracked.

AstroTypeScriptVercel
Open site
Aribabox website preview
Shopify
Aribabox

Woodworking design e-commerce store. It's a Shopify store with a customized theme. It is being used and gets clients every day.

Shopify
Open site
JDK Mārupe preview
Laravel
JDK Mārupe

Latvian folk dance group's website. First website I've ever made, for my at the time dance group. It's still up and running!

LaravelJavaScriptPHPMySQL
Open site
3DConnect4 preview
ThreeJS
3DConnect4

It's a simple game, but was a good excercise to use Prisma with NextJS and implement real time player to player interactions.

ThreeJSTypeScriptReactJSPrismaNextJS
Open site
ATOM preview
ThreeJS
ATOM

A fun project for visualizing the periodic table atoms. It's a simple project that uses ThreeJS with ReactJS and NextJS.

ThreeJSTypeScriptReactJSNextJS
Open site
Chocolate preview
ThreeJS
Chocolate

I like chocolate. So I decided to challenge myself and make a commercial astetique website for a chocolate brand. It's a simple project, but it was a good excercise in design and layout.

ThreeJSDreiTypeScriptReactJSNextJS
Open site

In numbers

What the projects above actually contain — counted, not estimated.

Vārdulis
239,685
Latvian words in the Vārdulis dictionary

Collected and filtered from Latvian sources so the game accepts real words and rejects the rest

Open Vārdulis

What I have built with

Thirty technologies across eight years. The lit ones are what I prefer to build with now. Click any point.

Experience

Roles that have shaped my experience as a software engineer

Present|2024
Giraffe360 logo

Senior Programmer

Giraffe360

Real estate media platform that turns property scans into floor plans, virtual tours, and listing-ready marketing assets.

  • Front-end web development and maintenance of Giraffe360's floor plan editor and related projects.
2024|2020
Swedbank logo

Software Engineer

Swedbank

Risk and Compliance Platform department. Development and implementation in ServiceNow GRC applications.

  • Implemented the Business Continuity Management application.
  • Built a standardized PDF document generation solution.
  • Created scripts and tools to improve team workflow.
2020|2019
D8Corporation logo

Programmer

D8Corporation

Software development company.

  • Banking related software maintenance and feature development.
  • Work with NodeJS, ReactJS, Backbone, Jenkins, SQL.
2019|2018
Datu tehnoloģiju grupa logo

Programming Technician

Datu tehnoloģiju grupa

Software and Hardware company.

  • Development related to Worktime management software. User interface and server-side development.
  • Primarily developed in JavaScript (React, Meteor, MongoDB).
  • Hardware integration for facial recognition hardware in C#.
Andris Bērzkalns

Contact me

Reach out anytime for collaboration, freelance, or questions.

Based in Riga, Latvia