Karlis Venters, Developer in Riga, Latvia
Karlis is available for hire
Hire Karlis

Karlis Venters

Verified Expert  in Engineering

Web Technologies Developer

Location
Riga, Latvia
Toptal Member Since
September 14, 2020

Karlis is an experienced full-stack web software developer focusing on front-end development with React, and back-end development with C#.NET. He is competent with the full software life cycle and familiar with supporting technologies, AWS cloud, and testing strategies. Karlis has years of practice and a good understanding of Agile software development methodologies. He has strong communication skills and a pragmatic approach to work in order to reliably achieve optimal outcomes.

Portfolio

Midaxo
Amazon Web Services (AWS), jQuery, Jasmine, Jest, SonarQube, GitHub, Git, ANTLR...
Accenture (Consultant at Telenor Norway)
Adobe Analytics, Omniture, Leaflet, Tridion, HTML5, CSS, Tealium, C#, JavaScript
Willem C. Vis International Commercial Arbitration Moot Foundation
Bootstrap, CSS, JavaScript, Ruby on Rails (RoR), Ruby

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), React, C#, TypeScript, Git, Visual Studio Code (VS Code), Visual Studio

The most amazing...

...professional experience was joining a startup and evolving with the company to live up to more and more demanding customer requirements.

Work Experience

Software Developer

2017 - PRESENT
Midaxo
  • Worked as a full-stack web developer in multiple teams with various product areas and technologies.
  • Developed a front-end module to track synergies in projects. Assisted back-end development and QA. Delivered the module from a prototype to a completed and integrated product with great customer reviews and increased sales.
  • Designed, expanded, and added new data sources for integration with a third-party BI tool. Improved security and assisted customer support representatives to resolve customer issues with their BI reports.
  • Used ANTLR to create a tool for converting SQL to CAML for a custom BI integration.
  • Added new functionality and augmented existing functionality in the core product. Worked in front-end, back-end, and operations to deliver features end-to-end.
  • Worked together with customer support representatives and third-party providers to solve customer issues and software bugs.
  • Improved continuous integration pipelines and development processes to include unit tests and static code analysis, helping to speed up the code review process.
  • Improved unit testing practices in front-end and back-end projects. Documented and discussed best practices to improve knowledge across the team.
Technologies: Amazon Web Services (AWS), jQuery, Jasmine, Jest, SonarQube, GitHub, Git, ANTLR, Python, Docker, Vagrant, Bootstrap, Durandal, Knockout (Knockout.js), SQL, SharePoint, Jenkins, Ansible, Terraform, C#.NET, .NET, C#, TypeScript, React

Web Developer

2014 - 2017
Accenture (Consultant at Telenor Norway)
  • Developed front-end JavaScript components, components for a content management system, and global CSS styles for a website visited by more than a million monthly visitors.
  • Managed and improved Tealium implementation to ensure that the company had a uniform solution for analyzing user traffic across business areas both on websites and mobile apps. Worked with stakeholders to define business needs and implementation.
  • Improved the website to comply with universal accessibility requirements while maintaining rich user experiences.
  • Updated network coverage map to add new layers and search functionality. Transposed map source data from a different projection system to a standard projection expected by end-users.
  • Implemented front-end for a custom messaging solution for customer representative and customer interaction on the Facebook app platform.
Technologies: Adobe Analytics, Omniture, Leaflet, Tridion, HTML5, CSS, Tealium, C#, JavaScript

Web Developer

2014 - 2014
Willem C. Vis International Commercial Arbitration Moot Foundation
  • Analyzed business requirements, and planned and organized work for a small student team of developers.
  • Designed and developed a scheduling application for an international competition. The application matched arbitrator time availability with team competition schedules while complying with conflicts of interest and seniority levels.
  • Assisted the organizers during the three days of the live event to help ensure a smooth technical process with data entry and analysis.
Technologies: Bootstrap, CSS, JavaScript, Ruby on Rails (RoR), Ruby

Web Developer Intern

2012 - 2013
Unboxed Consulting
  • Assisted with business analysis and agile discovery processes. Participated in workshops to define project scope with internal and external customers.
  • Developed back-end code and tests for an event provider platform.
  • Developed components for a custom content management system for a large UK university.
Technologies: Ruby on Rails (RoR), JavaScript

Midaxo

https://www.midaxo.com/
Midaxo is a software-as-a-service platform to successfully digitalize processes in corporate development, and mergers and acquisitions. I worked as a full-stack software developer in the engineering team to maintain and improve the platform.

Most recently I was the technical lead for improvements of an integration with a third-party business analysis tool. My main tasks were improving the security of the integration, upgrading and scaling the BI platform both vertically and horizontally, and adding additional data sources.

Before that, I developed a front-end module for synergy tracking in React, worked on improving internal processes and continuous integration pipeline for faster and more reliable deployments, assisted customer support representatives to solve customer issues, and fixed issues highlighted in security audits.

Open Web Portals for Telenor Norway

https://www.telenor.no/
I was a web developer in a team that maintained and improved public websites for Norway's largest telecom provider.

Noteworthy projects that I developed and improved include a messaging solution on the Facebook App platform to mimic a native Facebook experience and a network coverage map that combines multiple coverage layers with custom map projections and a location search. Besides these features, I also worked on platform-wide initiatives such as a full website redesign and implementation of universal accessibility features. In addition to development, I liaised with an offshore support team and infrastructure providers to solve outages and bugs.

Furthermore, I was the technical lead for maintaining the business-wide web analytics and app analytics solutions that used the Tealium platform to consolidate analytics requirements from various business areas. I maintained and deployed plugins for different analytics platforms. When business requirements changed, I discussed them with stakeholders, planned implementation, tested, and deployed the changes. This ensured successful data collection for more than a million monthly visitors across Telenor's websites and mobile applications.

Scheduling Application for An International Competition

Willem C. Vis International Commercial Arbitration Moot Foundation manages the most prestigious international moot court competition which is held annually in Vienna. At the time, the competition had around 200 participant teams and hundreds of arbitrator judges.

I analyzed business requirements and planned and organized work with a small team of developers to design and develop an internal web application to generate a competition schedule. The main business goals were matching arbitrator time availability with team competition schedules in the group and elimination rounds while complying with arbitrator conflicts of interest and ensuring a full selection of seniority levels on court panels. The application supported importing and exporting MS Excel workbooks to allow batch operations with existing data.

I also assisted the organizers during the three days of the live event to help ensure a smooth technical process with data entry and analysis and to be on call with any unexpected issues with the application.
2010 - 2014

Bachelor of Science Degree in Computer Science

University of Aberdeen - Aberdeen, Scotland, UK

Libraries/APIs

React, jQuery, Leaflet

Tools

Git, GitHub, Visual Studio, Terraform, Ansible, Jenkins, Vagrant, ANTLR, SonarQube, Tridion, Adobe Analytics

Frameworks

.NET, Jest, Jasmine, Ruby on Rails (RoR), Knockout (Knockout.js), Durandal, Bootstrap

Languages

TypeScript, JavaScript, C#, C#.NET, CSS, HTML5, Ruby, SQL, Python

Platforms

Tealium, SharePoint, Docker, Omniture, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Other

Web Technologies

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring