Dmitrijs K.

About Me

Dmitrijs is an expert Full Stack Software Developer with 12+ years of experience building innovative applications, co-founding and leading projects, and delivering creative solutions in all the phases of the software development lifecycle of my client's products/services. He strives to deliver solid, future-oriented, end-user focused, reliable and easy to use software applications to my clients all the time.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Software Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Plasma Capital
Plasma Capital
Partner
2018 - Present (7 years)
  • Serve as liaison between our clients and our software product development team; supporting the implementation of our products across a broad range of applications.

  • Regularly manage client relations by providing business and system expertise on software development and blockchain technologies.

  • Developing and executing test cases for different software modifications within Plasma Capital.

Vissala
Vissala
Software Developer
2018 - Present (7 years)
Lativia
  • Perform full stack software application development at Vissla, a dating application for the Swedish market.

  • Designed and implemented all aspects of the application (API and mobile application) for Vissla.

  • Managed and handled the automation of different processes and the integration of new tools on the application.

Appo Time
Appo Time
Co-Founder
2017 - Present (8 years)
  • Designed, developed and implemented Appo Time a platform that offers the simplest way to schedule clients/employees.

  • Successfully developed test cases and validations to ensure the accuracy of desired outputs for clients.

  • Provide regular support by following established processes and contributing to the development of the necessary technical and user documentation.

Bookly Trip
Co-Founder/Lead Developer
2016 - Present (9 years)
Lativia
  • Provided technical direction for planning, designing and developing micro service based system architecture using Docker and NodeJS.

  • Optimized and improved the search mechanisms using ElasticSearch engine, performed unit tests and snapshot tests using Jest as well as caching using Redis.

  • Efficiently designed and developed the user interface for frontend and administration panel using Semantic-UI, React, Redux, and styled-components.

YCraft
YCraft
Co-Founder/Lead Developer
2014 - 2015 (1 year)
London, United Kingdom
  • Utilized a Symfony 2 framework for the design and development of the online marketplace.

  • Efficiently developed unit tests and integrational tests using PHPSpec, Behat, and Selenium as well as API payment solutions for PayPal integration.

  • Co-founded and served as a lead developer at YCraft, an online marketplace for handmade products, connecting users of bespoke & custom products with talented crafters and makers, and facilitating sales directly between them.

OBPLaw
Lead Developer
2014 - Present (11 years)
Lativia
  • Regularly plan, design and develop web-based ERP systems that manage business processes the organization.

  • Conduct regular flexible project configurations which include data access control, data structures setup, and time management systems for OBPLaw.

  • Regularly conduct extensive debugging, trouble shooting, as well as unit and regression testing on all applications within the firm.

Mobicard
Mobicard
Co-founder/Lead Developer
2013 - 2014 (1 year)
Latvia
  • Co-founded and served as a lead developer for Mobicard, an iPhone app which serves as a digital wallet for loyalty cards.

  • Developed a mechanism which scanned card data using camera features and automatically created a new card in the system for clients.

  • Built and deployed the firmware for BLE12 devices using BGScript which could be plugged to the cache machine; performed several operations through encrypted channels, simulated input from the magnetic band scanner and passed the card successfully to the cache machine.

anubii
anubii
Co-founder/Lead Developer
2011 - 2012 (1 year)
Germany
  • Served as a lead developer in the process of designing Anubii, a geo-location based social network app for iPhone, which helps users meet the right people and find the best spots.

  • Regularly communicated and approached potential investors for product pitching and developing relationships with new partners.

  • Successfully developed a matching algorithm which recognized user habits and interests and matched them with similar users based on their location.

SamKnows Limited
SamKnows Limited
Web Developer
2009 - 2014 (5 years)
London, United Kingdom
  • Rebuilt the main website from scratch using PHP, Symfony 2 framework, and was responsible for refactoring & developing of an efficient reporting system while delivering data visualizations and providing API support.

  • Regularly developed services for data collection from multiple units that sent measurements to the server, as well as provided support for the company’s internal services.

  • Optimized and improved complex requests for the MySQL database which improved the performance of the website.

Showcase

Co-Founder - Appo Time
Co-Founder - Appo Time
  • AppoTime simplifies client and employee scheduling for businesses.

  • The platform offers a web and mobile application for seamless appointment booking.

  • It addresses the time-consuming process of manual scheduling using Excel or paper-based methods.

Education

Education
Computer Science
Transport and Telecommunication Institute
Education
Computer Science
Riga State Technical School