Aris K.

Aris K.

Senior Software Engineer

Slovenia
Hire Aris K. Hire Aris K. Hire Aris K.

About Me

I am an expert Full Stack Software Engineer with 15+ years of technical experience garnered from software developments for different Startups, government agencies, small to medium enterprises, and large corporations. I specialize in building/architecting diverse web solutions/applications, and backend and frontend systems using Typescript, JavaScript, Node.js, PHP, React, ExtJS, and Angular.js for clients. Able to effectively self-manage during independent projects, as well as collaborate in a team setting. Experienced with the latest cutting-edge development tools and procedures, refactoring and improving existing code. 

Work history

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

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Gnowbe Inc.
Gnowbe Inc.
Senior Back-End Engineer
2021 - 2022 (1 year)
Remote
  • Worked on developing and maintaining the back-end API for Gnowbe, an award-winning mobile-first online microlearning platform that helps you create and scale your business.

  • Managed to effectively translate client requirements into application designs and systems requirements. 

  • Followed policies and procedures related to application methods and quality standards at all times.

Blocksi Inc.
Blocksi Inc.
Senior Back-End Engineer
2020 - 2021 (1 year)
Remote
  • Worked on the development of a Classroom management system that allows teachers to monitor every Chromebook and Windows screen in the classroom collectively or individually.

  • Managed front-end and back-end development using multiple technologies.

  • Performed code reviewing and code refactoring.

Smart IS
Smart IS
Front-End Developer
2019 - 2020 (1 year)
Remote
  • Developed the frontend side for an insurance banking management application.

  • Integrated the application with the existing backend API. Used multiple technologies including Angular 8, Typescript, Jest, Npm.

  • Worked on developing frontend tests for the platform.

Comtrade
Comtrade
Back-End Engineer
2018 - 2019 (1 year)
Remote
  • Worked on the development of backend Rest API, as well as the Admin dashboard for a mobility travel loyal mobile application.

  • Performed code reviews and refactoring, as well as deployment using Docker.

  • Wrote unit and integration tests.

GlobalID
GlobalID
Senior Back-End Engineer
2017 - 2018 (1 year)
Remote
  • Performed backend microservices development and refactoring from JavaScript, ECMAScript to Typescript.

  • Developed new features for the platform, as well as refactored code and did REST API development.

  • Developed unit, integration, and e2e tests.

Mint International d.o.o.
Mint International d.o.o.
Full Stack Developer
2015 - 2017 (2 years)
Remote
  • Worked on backend and frontend development for a language school and e-learning platform.

  • Managed the setup of web servers and deployment using Rest Web Services, Nodejs, Npm, Loopback Api Framework, MSSQL, Odata.

  • Handled the integration with OData Web API Dynamics CRM.

Sportradar AG
Sportradar AG
Tech Lead/Full Stack Developer
2014 - 2015 (1 year)
Berlin, Germany
  • Offered guided expertise and participated in the planning, design, development and deployment of the Sportradar API platform for use by different livescore apps.

  • Effectively oversaw the implementation of the appropriate best practices and design patterns for Sportradar's API to ensure optimum quality and minimize regular maintenance requirements.

  • Efficiently offered technical direction to the other developers on how to adopt and use the latest tools and technologies for the project.

Dreamojo GmbH
Dreamojo GmbH
Tech Lead
2013 - 2014 (1 year)
Berlin, Germany
  • Provided technical guidance for the design and implementation of the next-generation of new features for Dreamojo's applications.

  • Regularly ensured the performance, quality, and responsiveness of dreamojo's applications, troubleshot issues, and worked with other developers to identify and address problems.

  • Efficiently led technical improvements on codes/software, and provided regular maintenance and refactoring of code for Dreamojo.

MClick GmbH
MClick GmbH
Senior Software Engineer
2013 - 2013
Berlin, Germany
  • Effectively planned, designed, and implemented new features for MClick's ACOS platform.

  • Provided efficient unit test cases, debugged issues, refactored existing code, and implemented backend functionalities for MClick's applications.

  • Provided technical leadership for the seamless porting of the old Ext JS 3 components to Ext JS 4.

Rocket Internet GmbH
Rocket Internet GmbH
Senior Backend PHP Developer
2012 - 2012
Berlin, Germany
  • Worked closely with other developers to architect the next generation of new features and the development of the Solr module on Rocket Internet's platform.

  • Provided technical support for the maintenance of existing modules, extension of functionalities, and planning task estimations/deliverables.

  • Provided regular unit-testing and end-to-end testing of code for Rocket Internet.

Freelance IT Consultancy
Freelance IT Consultancy
Software Engineer
2008 - Present (16 years)
Remote
  • Regularly plan, design, develop and test software systems or applications of clients for software enhancements and new products.

  • Regularly utilize different programming languages and technologies; writing code, completing programming, and performing tests and debugging different client applications.

  • Providing regular technical expertise for software analysis, programming, and modifications for software enhancements and/or new products for use in client's locak, networked or Internet-related computer programs.

Palsit d.o.o
Palsit d.o.o
Software Architect/Senior PHP Developer
2007 - 2008 (1 year)
Remote
  • Successfully engineered the design, development, and implementation of the Digital Library solution for the Slovenian Ministry of Defense.

  • Oversaw and guided all integrations with external library systems and implementation of the Solr search engine effectively.

  • Designed the process for the Z39.50 communication protocol and the successful metadata export from different Z39.50 servers with MODS/Dublin Core formats.

Editor
Editor
Senior PHP Developer
2005 - 2007 (2 years)
Slovenia
  • Provided technical guidance and expertise for the design, development and deployment of Editor's CMS platform.

  • Efficiently design and deployed different modules such as statistics, gallery, mailing, shop, reservations, etc for the CMS platform.

  • Regularly gathered, evaluated, and prioritized requests for product enhancements and new features on Editor's CMS platform.

Portfolio

Technology Consultant/Senior Developer - Mint Internation d.o.o
Technology Consultant/Senior Developer - Mint Internation d.o.o

Developed the frontend and backend components, Client/Server side web services, integrated it with Odata WEB API Dynamics CRM, and oversaw all deployment tasks (Testing, Staging, and Production) for server configuration using Ansible

Senior Full Stack Developer - Minicabit Ltd (United Kingdom)
Senior Full Stack Developer - Minicabit Ltd (United Kingdom)

Developed the Node.js application to process voice on Raspberry PI. Handled all integrations with the new Phillips HUE Lamps, and streamlined the integration protocol with a Natural Language Processing API.

Senior Full Stack Developer - Edvisor.IO API
Senior Full Stack Developer - Edvisor.IO API

Managed all architecture design, and technical specifications for the frontend and backend development. Performed regular code reviews and refactoring on a as needed basis. Led the refactoring of the app from PHP to NodeJs.

Senior Full Stack Developer - Mint International House d.o.o (Slovenia)
Senior Full Stack Developer - Mint International House d.o.o (Slovenia)

Designed an internal application to manage Mint Internationals diverse course offerings. Architected the database and application components. Oversaw all the backend and frontend developments.

Developer - Sports Bet Application
Developer - Sports Bet Application

Designed, developed and deployed touch app for sport betting and managed all integration tasks with the betting data provider.

Architect/Developer CMS System Moj Portal
Architect/Developer CMS System Moj Portal

Architected the CMS solution for Editor and oversaw development/integration of the differents modules successfully onto the CMS platform.

Education

BSc. Electrical Engineering - Telecommunication
BSc. Electrical Engineering - Telecommunication
University of Ljubljana
2000 - 2006 (6 years)