Introduction
Overview.
I am a frontend engineer from Riga who took a non-traditional path into tech and never looked back. Outside of work, I'm a geocacher at heart, always chasing hidden treasures off the beaten path, and I balance that with singing, basketball, and golf. I share my home with a cat who has very strong opinions about my keyboard. I'm naturally curious and always learning — whether it's a new technology or a new trail to follow.

Web Developer

Geocaching

Singing

Cat Dad
What I have done so far
Work Experience.
Software Developer
CODELEX
- Composed understandable, maintainable, and well-tested code using my expertise in Git, React, JavaScript, and TypeScript.
- Developed frontend components and applications that were not only functional but also well-organized and easily maintainable. I applied the principles of Clean Code to ensure the codebase remained comprehensible and extendable over time.
- Actively learned and incorporated best practices for both frontend (React, HTML, CSS) and backend (Node.js) development, staying up-to-date with the latest industry trends and advancements in web development.
- Demonstrated proficiency in using Git for version control, collaborating effectively with team members by creating branches, committing code, and resolving merge conflicts. I maintained a well-organized and well-documented Git repository, ensuring efficient collaboration and seamless code management.
- Implemented responsive and accessible user interfaces using my skills in HTML and CSS. The applications I created were visually appealing, responsive, and accessible across different devices and screen sizes, ensuring usability for a diverse range of users.
- Developed modern, interactive user interfaces leveraging my expertise in React and TypeScript. I architected frontend logic, state management, and data handling to deliver seamless and engaging user experiences
- Leveraged my foundational knowledge of Node.js to collaborate with backend developers when needed. I understood the basics of server-side development, APIs, and asynchronous programming, facilitating effective communication and cooperation across the full-stack team.
- Utilized my understanding of HTTP protocols and methods to integrate frontend applications with backend services. This involved effective communication with RESTful APIs to fetch and send data, contributing to the seamless interaction between the frontend and backend systems.
Junior Software Engineer
Lokalise
- Collaborated with team members to comprehend technical requirements by interpreting user stories and UX documents.
- Composed understandable, maintainable, and well-tested code, ensuring high quality of the product.
- Remediating bugs throughout the entire product development process to ensure a smooth end-user experience.
- Produced detailed technical and support procedure documentation, simplifying communication for future reference.
- Developed expertise in software localization processes worldwide, contributing to efficient delivery of projects.
- Actively learned best practices and continuously contributed to the improvement of the team's workflow.
Medior Frontend Developer
Giraffe360
- Managed and enhanced the internal company console, ensuring stability, usability, and scalability for internal teams.
- Designed and implemented a seamless onboarding flow for the client dashboard, improving first-time user experience and feature adoption.
- Maintained and continuously improved the Client Dashboard with a strong focus on UI/UX best practices, responsiveness, and performance.
- Handled client-reported bug tickets end-to-end, including investigation, debugging, and deployment of reliable fixes in collaboration with stakeholders.
- Contributed to the initial development of the company’s product Listing Spotlight, helping shape core frontend architecture and user-facing features.
- Developed user interfaces for the Floorplan Editor, translating complex requirements into intuitive and interactive UI components.
My Work
Projects.
The following projects showcase my work across web and software development. Each one reflects real problems I've solved — from architecture decisions to final polish. Links to the source code are included so you can dig into the implementation details.

Flashcard App
A browser-based study tool where users can create, manage, and study flashcards organized by category.
#nextjs
#tailwind

Weather App
A weather dashboard where users can search locations to view current conditions, a 7-day forecast, hourly breakdowns, and toggle between Imperial and Metric units.
#nextjs
#tailwindcss
#restapi

Audiophile e-commerce website
A responsive, multi-page online store for premium audio equipment. It features a product catalog, shopping cart with quantity management, and a checkout flow with form validation.
#vuejs
What others say
Testimonials.
"

I had chance to work with Gustavs and appreciated his eagerness to learn and adapt. As a front-end developer, he offered solid coding skills and was a reliable team member!
@Valentyna Kozlova
Product Manager of Parity Technologies
"

I worked with Gustavs on a number of complex and time-sensitive projects over a six month period while at Lokalise. On those projects, I saw that he was consistently willing to push himself by volunteering for work that was challening and oftentimes unclear. To me, this demonstrated a strong work-ethic and desire to grow. I also found him to be a great team player who was always willing to help others and share his knowledge. I would highly recommend Gustavs to any team looking for a talented and dedicated front-end developer.
@Mark Wood
Frontend Developer of Lokalise
"

I had the pleasure of working with Gustavs at Lokalise, and I was impressed with his flexibility and ability to adapt to different challenges. He always wanted to learn more, he is very curious and eager to learn more, continuous learning/improvements is something that is very characteristic in Gustavs. Beyond his technical capabilities, Gustavs is easy to work with, always seeing the positive side of things and being open to feedback.
@Christian Tumani
CEO of Ninja Excel
"

Gustavs has what I’d call “relentless curiosity”. He is very passionate about his work, keen to dive deep into the technology he’s using and never stand still. He does not shy away from asking questions to get unblocked. He is ready to challenge solutions in case he feels they wouldn’t benefit the end user. He is a very positive person with a great sense of humor, ready to cheer his teammates with a funny meme or to make their day by singing them Happy birthday in their native language.
@Ondřej Frei
Software Engineer of Direct Fidoo
Get in touch


