Scroll To View More
Martins Kozlovskis, Software Developer in Medellín - Antioquia, Colombia
Martins Kozlovskis

Software Developer in Medellín - Antioquia, Colombia

Member since November 29, 2016
Martins is an experienced web developer who specializes in JavaScript and frameworks like Angular, React, and Express.js (Node.js) as well as React Native and Ionic. He also is an expert in creating responsive, mobile-first websites and has excellent communication and teamwork skills.
Martins is now available for hire

Portfolio

Experience

  • JavaScript, 7 years
  • Git, 6 years
  • Angular, 5 years
  • Bootstrap, 4 years
  • React, 4 years
  • Node.js, 4 years
  • React Native, 2 years
  • Ionic, 1 year
Medellín - Antioquia, Colombia

Availability

Part-time

Preferred Environment

Ubuntu, Mac, WebStorm, Git

The most amazing...

...project I've worked on is a web scraper that collects second-hand car data and then uses it to predict car prices with machine learning.

Employment

  • Freelance Full-stack Web Developer

    2016 - PRESENT
    Freelance
    • Worked on full-stack web development projects for different clients ranging from large consultancies to one-man startups.
    • Developed a project for a client operating in the financial services industry in the Hague, the Netherlands—mainly working with Angular 2 and Node.js. We are following Agile software development practices and test-driven and behavior-driven development guidelines.
    • Built a web app for a martial arts instructor who needed an app for managing students, classes, expenses, and more; used React and Bootstrap 3 in the front-end and Node.js (Express) in the back-end.
    • Implemented a small web-scraping tool that parses data for a local client.
    • Worked on a React project that implemented an intranet-like system for individual companies; also implemented the same app on mobile with React Native.
    Technologies: JavaScript, Angular, React, Flux, Node.js (Express.js), MongoDB, Bootstrap
  • Freelance Web Developer

    2019 - 2019
    Boston Consulting Group
    • Maintained, deployed, and created new features for web apps.
    • Improved the speed, efficiency, and UX of the apps.
    • Integrated security and authentication for the apps.
    • Added PWA features like offline usage for more efficient client demos.
    • Worked closely with data scientists who were developing the back-end systems.
    • Developed and improved demos used for pitching new clients.
    Technologies: Angular, React, Node.js, Python
  • Freelance Front-end Developer

    2017 - 2019
    Aegon Netherlands
    • Developed a project for a client operating in the financial services industry in the Hague, the Netherlands.
    • Mainly worked with Angular and also implemented microservices using Amazon Lambda and worked on building a REST API with Apigee.
    • Followed both Agile and behavior-driven development techniques and achieved over 90% unit-test coverage.
    • Worked both on-site with the team and remotely.
    Technologies: JavaScript, Angular, Bootstrap, Amazon Microservices
  • Front-end Developer

    2016 - 2017
    Intrum Justitia
    • Built an internal system's front end using Angular 2 as the UI framework and Angular Material as the UI component framework.
    • Developed a few other internal web projects using JavaScript and Handlebars.js for templating.
    Technologies: JavaScript, Angular 2, Angular Material
  • Senior Developer

    2015 - 2016
    Accenture
    • Worked on different onsite projects in Europe as a front-end developer.
    • Developed SAPUI5 framework projects in Walldorf, Germany—implementing, improving, fixing, and testing UI controls used within the SAPUI5 framework.
    • Developed SAPUI5 app projects in Walldorf, Germany—specifically creating web apps using the SAPUI5 framework and a lot of experimental technology.
    • Used Agile methodologies for planning and actual work on SAPUI5 app.
    • Developed new UI features for a CMS used by a Norwegian telecom.
    Technologies: JavaScript, HTML, CSS, SAPUI5, AngularJS
  • Developer

    2014 - 2015
    Scandiweb
    • Implemented eCommerce sites using the Magento platform.
    • Crafted the responsive design and customized modules (both front-end and back-end) for an e-store for a fashion retailer.
    • Implemented custom lottery ticket generators in JavaScript with an ability to draw random numbers in different combinations.
    Technologies: JavaScript, CSS, HTML, PHP, Magento
  • Developer

    2013 - 2014
    Linedata
    • Developed a hedge fund back-office system with C# and the .NET framework; also wrote some PL/SQL procedures.
    • Worked with an international team consisting of members located in Riga, London, and Hong Kong.
    Technologies: C#, .NET, PL/SQL
  • Client Support Analyst

    2012 - 2013
    Linedata
    • Supported clients using hedge fund software that the company was selling.
    • Performed technical tasks mostly using SQL and non-technical tasks that involved communicating with clients via email and phone.
    Technologies: SQL, Oracle

Experience

  • Caperenator (Development)
    https://cape-web.herokuapp.com

    This is a web app that includes a web scraper (CasperJS) for a site with classified ads for used cars. The web scraper gathers the data from the site and stores it in a MongoDB database. The data can be visualized and edited, filtered, or deleted in an Angular 2 app. The data is used by a machine learning (neural networks) algorithm that learns to predict car prices. A user can enter their car parameters to get an estimate of their car's price.

  • Anti-corruption App (Development)
    https://anti-corruption-web.herokuapp.com/

    I gathered a team of developers and business analysts for a hackathon where we created a web app for collecting and showing data from a public procurement office. The tool aimed at making the data (which was stored in XML files in an unorganized manner) easy to overview and filter. The tool (Angular in the front end and Express.js in the back end) helps people to identify suspicious procurements that might involve corruption.

    • https://anti-corruption-web.herokuapp.com/
    • https://github.com/Kozlo/stop-corruption-web-app
    • https://github.com/Kozlo/stop-corruption-api

  • Yelo (Development)
    https://www.yelo.lv/

    This is a mobile (iOS, Android built with React Native) app for learning road traffic rules in Latvia. For this project, I worked as the technical co-founder of a 3-person team.

  • Groovit (Development)
    https://itunes.apple.com/lv/app/groov-it/id1440705173?mt=8

    A virtual jukebox app that allows bar customers to order songs with a mobile app built with the Ionic framework for both Android and iOS.

  • Krav Maga (Development)
    https://github.com/Kozlo/kravmaga

    Krav Maga is a CRM for managing martial arts lessons, payments, and users. It is built with React and Bootstrap 3 in the front end and Node.js and MongoDB in the back end.

  • Nerdulo (Development)
    https://github.com/Kozlo/nerdulo

    A math game app built with AngularJS (version 1). The app also has a very high unit-test coverage and it also has thorough E2E tests.

Skills

  • Languages

    ECMAScript (ES6), JavaScript, TypeScript, Sass, Less, HTML, HTML5, CSS, SQL, Octave, GraphQL
  • Frameworks

    Angular, Bootstrap, Express.js, React Native, Angular Material, Flux, Redux, Ionic
  • Libraries/APIs

    React, Node.js, REST APIs, jQuery
  • Tools

    Git, NPM, Jira, Mongoose, Bamboo, Webpack, Babel, CasperJS, WebStorm
  • Paradigms

    Responsive Web Design (RWD), Test-driven Development (TDD), Behavior-driven Development (BDD), Scrum, REST, Agile, Continuous Delivery (CD), Continuous Integration (CI), Microservices
  • Platforms

    WordPress, Ubuntu, Heroku, MacOS, Windows
  • Other

    Mobile First, Web Scraping, APIs, GitFlow, Web App Security, Apps, Machine Learning
  • Storage

    PostgreSQL, MongoDB

Education

  • Bachelor of Science degree in Economics and Finance
    2009 - 2012
    Stockholm School of Economics in Riga - Latvia, Riga
Certifications
  • Machine Learning
    NOVEMBER 2015 - PRESENT
    Coursera
  • Usable Security
    OCTOBER 2015 - PRESENT
    Coursera
  • Software Security
    OCTOBER 2015 - PRESENT
    Coursera
I really like this profile
Share it with others