> Hello, my name is Ignas Kavaliauskas. I'm a full-stack javascript/typescript engineer with 5+ years of experience in the industry. Currently, I'm based in Kaunas, Lithuania.

Find me on:

Work Experience

2018 - 2024 worked at Amberlo

Amberlo icon

Amberlo is a leading cloud-based law practice management software for lawyers and other legal professionals. I contributed to refining key features such as client management, interactive calendars, time tracking, document storage, email integration, invoice generation, and payment tracking.

Below are listed technologies that I used in my daily work:

JavaScript icon
JavaScript
TypeScript icon
TypeScript
Angular icon
Angular
C# icon
C#
.NET icon
.NET
PostgreSQL icon
PostgreSQL
Redis icon
Redis
ElasticSearch icon
ElasticSearch
RabbitMQ icon
RabbitMQ
Docker icon
Docker

Here are some of the achievements that I'm proud of:

Data Sync Microservice

Data Sync Microservice

Created a microservice, which enabled the synchronization of various elements like invoices, bank accounts, tax rates, payments and clients with third-party providers.

UI Overhaul

UI Overhaul

Pioneered the implementation of new, modern designs across our entire system. Collaborated closely with the design team to address initial design challenges, offering creative solutions to enhance overall user interface and experience.

Error Reporting feature

Error Reporting feature

Enabled users to report bugs with attached screenshots. Upon a bug report, we receive a detailed stack trace, ensuring a comprehensive understanding of the problem. Notifications about these issues are promptly distributed across our communication platforms, including Slack and other tools used by the QA team, ensuring immediate attention and swift resolution.

Email Templates Feature

Email Templates Feature

Developed a unique feature enabling users to create reusable email templates. This enhancement streamlined the process of generating emails using data from our system, significantly enhancing user experience and efficiency.

Interactive Calendar

Interactive Calendar

Developed an interactive calendar feature within the client portal system. This innovation empowered lawyers' clients to conveniently view upcoming activities and meetings scheduled by their lawyers.

Mobile Application Development

Mobile Application Development

Led the mobile application development, overseeing the entire lifecycle from conception to deployment. Ensured smooth and successful launch on both iOS and Google app stores.

Development Environment Optimization

Development Environment Optimization

Updated JavaScript based development environments and wrote automation scripts, resulting in more efficient and faster build processes, enhancing overall productivity and project turnaround time.

Education

Kaunas University of Technology

Bachelor's degree, Computer Science

Sep 2018 - Jun 2022

Side Projects

Tech marketplace

Amberlo icon

This project, part of my bachelor's degree, is an online platform for browsing and managing ads. Guests can search and view ads by category, while registered users can create, edit, and delete ads, manage profiles, and save favorites. Support users can approve ads, modify roles, and access user and ad data.