Kristjan P.

Kristjan P.

Senior Software Engineer

Tallinn, Estonia
Hire Kristjan P. Hire Kristjan P. Hire Kristjan P.

About Me

Full-Stack developer with over 9 years of in-depth experience working in complex software development. I am passionate about building modern web applications with solid architecture using the best tools and technologies. I enjoy working on innovative products and building beautiful and functional interfaces. I am an expert user of JavaScript, Node.js, and Vue.js. I am a strong team player and make it a top priority to build and support innovative complex solutions for my clients.

Work history

UpStack
UpStack
Senior Software Engineer
2016 - Present (8 years)
Remote
  • Create and develop innovative software solutions for different 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.

nodeSWAT.com
nodeSWAT.com
Software Developer
2016 - 2020 (4 years)
Tallinn, Estonia
  • Developing innovative software applications in the fields of e-commerce, payment gateways, security, cloud computing, healthcare, bitcoin, online casinos, digital signatures and e-publishing.

  • Implementing features on our web applications using Node.js, Vue.js, Nuxt.js, as well as reviewing implemented features for other developers.

  • Built a versatile website with complete Front-end/Back-end function.

Kliendikaardid.ee
Kliendikaardid.ee
Full Stack Developer
2016 - 2016
Tallinn, Estonia
  • Developed both front-end and back-end interfaces for a loyalty cards management system.

  • Created custom plugins, templates, and functions for the application, also resolving performance and designing issues with JS.

  • Ensured improvement of general responsiveness and functionality of the application.

Cardola Estonia OÜ
Cardola Estonia OÜ
Senior Web Developer
2015 - 2016 (1 year)
Tallinn, Estonia
  • Coordinated with engineering and product teams to identify application requirements and meet deadlines.

  • Develompent of back-end API with Node.js and front-end with Angular.js for multiple applications.

  • Conducted requirements gathering and validation for a high-profile progressive web application.

IteGard OÜ
Software Developer
2010 - 2015 (5 years)
  • Developed full-stack web applications with JavaScript, both Back-End (Node.js) and Front-End (Vue.js, jQuery, Angular).

  • Development of web-based solutions, from simple web pages to more complex CRM and warehouse systems.

  • Used Node JS architectural concepts and used Angular JS as framework to create a Single Page Application.

Tallinna Arvutikool OÜ
Tallinna Arvutikool OÜ
Lecturer
2006 - 2020 (14 years)
Tallinn, Estonia
  • Preparing and delivering regular lectures on Microsoft Excel VBA and PHP for companies' employees to develop necessary competencies.

  • Participating in course and curriculum revision, as well as academic planning.

  • Conducting research and compiling relevant materials for successful course completion.

Portfolio

PHP Developer - opendata.riik.ee portal
PHP Developer - opendata.riik.ee portal

opendata.riik.ee is the Estonian Open Data Portal, where every user has access to unrestricted public sector data, along with the right to reuse and redistribute it, both commercially and non-commercially. The objectives were: revitalize the economy; increase the transparency of public sector activities; provide useful information; reduce the number of requests for information and hence the burden on the public sector; provide input to the private and free sectors to create new services; facilitate the transition to innovative solutions (eg link data, big data, and the Internet of Things or 'smart'). Our project goal was to port Ckan and Drupal integration for Estonian open data portal.

NodeJS developer - Small Luxury Hotels
NodeJS developer - Small Luxury Hotels

The Small Luxury Hotels of the World app has been created to match independently minded travelers with over 520 independently spirited hotels around the world. With a collection spanning more than 80 countries the variety of luxury and boutique hotels and the experiences they offer is exceptional and offers an authentic way to discover a destination or culture, safe in the knowledge that whether it is a cutting-edge design hotel, historic country mansion, city center sanctuary or remote private island it is the very best of the best. Developed the application back-end in Node.JS with Hapi. Integrated multiple 3rd party services for the application.

Education

Education
Software development
Estonian IT College