About me

I'm a self-taught developer, pursuing a formal education at Aalborg University Copenhagen. I live, work and study at Copenahgen, and due to my experience as a developer and previous education - I have a lot of free time after university. I am open to new full, as well as part-time positions in Copenhagen. I also freelance and work remotely.

Experience

Full-Stack Developer

April 2018 - ongoing

Novo Nordisk Foundation Center for Protein Research (CPR) was established in 2007 at the Faculty of Health and Medical Sciences, University of Copenhagen, to promote basic and applied discovery research on human proteins of medical relevance. My job includes:

  • Developing apps that are used for medical research.
  • Using a Flask backend and AngularJS frontend.
  • Using PostgreSQL and SQL alchemy is our chosen database solution.

Front End Developer

July 2017 - ongoing

Toptal is an exclusive network of the top freelance software developers, designers, and finance experts in the world. I am one of those developers and my job is to build web apps for my clients. Here are some of the apps i helped build along the way:

Web Developer and SEO Expert

June 2010 - ongoing

Websites I built as a Freelance Web Developer:

  • creamcredit.lv - a portal for personal crediting, built with Pug, SASS and a custom Gulp build process
  • enjoycopenhagen.dk - a web app built with React.js, Node.js and Firebase, that sells tours in Copenhagen
  • glashausltd.com - a custom-built website with HTML5, CSS3, JavaScript and PHP. The greatest
  • childrenforworldpeace.com - a website for a local non-profit organisation, built with WordPress.
  • vrdreams.co - a portfolio website for a video production company, specialising in VR and 360 videos. Built with WordPress.
  • oreshakabg.com - a dual-language WordPress website for a local hotel.
  • villagorskikat.com - a WordPress website for a local hotel.

Full-Stack Developer

November 2017 - January 2018

I built a prototype with (ReactJS + Firebase), for an a suite of apps, centered around an API(NodeJS), that will aid users with implementing the Systems Engineering Concept into their projects.

Junior Front End Developer

July 2017 - August 2017

I built web apps with AngularJS, ReactJS and Firebase for various US clients. Here is one of the apps i helped built:

Front End Developer Intern

April 2017 - June 2017

I built a number of fun projects with HTML5, CSS3/SASS and JavaScript. You can view the code and the live versions:

Project Manager

Nov 2016 - June 2017

We are a software company, that specialises in building web apps with Meteor.js. Apart from working on our clients' project we're developing the next big thing in Project Management. My duties include:

  • Managing client's projects, which we built with MeteorJS.
  • Managing our own product, a project management tool that competes with Jira, built with MeteorJS.
  • Designed mocks and features for our clients and our own apps.
  • End to end testing with Nightwatch.js and Sikuli.
  • Manual testing of our various projects.
  • Doing business analysis (BA).

Front End Projects

Spotify Web Player - I copied Spotify's web player, during my internship at MentorMate. Users can login, view their profile, saved playlists, artist and albums as well as browse public content on Spotify. ReactJS Redux SASS Spotify API
GitHub Issues (ReactJS) - A web app displaying the top 5 JavaScript repos on GitHub. The app allows you to view open and closed issues on one of those repos and filter them. ReactJS GitHub API
GitHub Issues (AngularJS) - A web app displaying the top 5 JavaScript repos on GitHub. The app allows you to view open and closed issues on one of those repos and filter them. AngularJS GitHub API
Dungeon Crawler - My solution to FreeCodeCamp's Dungeon Crawler challenge MeteorJS MongoDB
Game of Life - My solution to FreeCodeCamp's Game of Life challenge ReactJS
Recipe Box - A web app which allows you to create an account and save cooking recipies and choose to make them public or not. The app was submitted as my solution to FreeCodeCamp's Recipe Box MeteorJS MongoDB
Camper Leaderboard - My solution to FreeCodeCamp's Camper Leaderboard AngularJS
Markdown Previewer - A simple markdown previewer submitted as my solution to FreeCodeCamp's Markdown Previewer challenge AngularJS

Back End Projects

Timestamp Microservice - A simple Timestamp API, submitted as my solution to FreeCodeCamp's Timestamp Microservice challenge Node.js Express.js
Request Header Parser Microservice - This API allows the user can go to the "/whoami" route and get info about their current device. The project was submitted as my solution to FreeCodeCamp's Request Header Parser Microservice challenge Node.js Express.js
URL Shortener - A simple URL Shortener API, submitted as my solution to FreeCodeCamp's URL Shortener Microservice challenge Node.js Express.js MongoDB Mongoose
Image Search Abstraction Layer - The user can get the image URLs, alt text and page urls for a set of images relating to a given search string. The user can paginate through the responses by adding a "?offset=2" parameter to the URL. The user can get a list of the most recently submitted search strings on the "/recent-searches" route. Submitted as my solution to FreeCodeCamp's Image Search Abstraction Layer challenge Node.js Express.js MongoDB Mongoose
File Metadata Microservice - A simple app, where the user can upload a file and receive the file's size in bytes as a response. Submitted as my solution to FreeCodeCamp's File Metadata Microservice challenge Node.js Express.js