Marcell Kiss, Software Developer in Hamburg, Germany
Marcell Kiss

Software Developer in Hamburg, Germany

Member since April 17, 2015
Marcell is a highly qualified software engineer (B.Sc., M.Sc.) with more than ten years of experience with web, mobile, and software development working for companies from small startups to Hewlett-Packard. He focuses on JavaScript-related technologies like Node.js, React, Angular, and Ionic.
Marcell is now available for hire

Portfolio

  • Budacode, Inc.
    Node.js, React, Angular, Ionic, TypeScript, PostgreSQL, MongoDB...
  • Freenet AG
    PHP, JavaScript, MySQL, Node.js, Linux, Npm, Bower, Linux, Git, REST API...
  • Brozie, Inc.
    PHP, JavaScript, MySQL, Node.js, Npm, Bower, Linux, Git, REST API, Bootstrap

Experience

  • JavaScript, 12 years
  • Angular, 5 years
  • REST, 5 years
  • Ionic, 4 years
  • Node.js, 4 years
  • TypeScript, 3 years
  • RxJS, 2 years
  • React, 1 year

Location

Hamburg, Germany

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, GitHub

The most amazing...

...thing I've coded was Raytracing (https://goo.gl/pb4p6U), written in C++, pixel by pixel, without any OpenGL. I also taught the subject at university.

Employment

  • Head of Software Development

    2015 - PRESENT
    Budacode, Inc.
    • Organized the Hungarian Angular meetup.
    • Built and managed teams of software developers.
    • Recruited and onboarded new members.
    Technologies: Node.js, React, Angular, Ionic, TypeScript, PostgreSQL, MongoDB, continuous integration, Jenkins, Git, MySQL, REST API, Firebase, npm, Bower, jspm, ES6, Polymer, Twitter Bootstrap
  • Web Developer

    2013 - 2015
    Freenet AG
    • Helped develop one of the biggest dating sites in Germany.
    Technologies: PHP, JavaScript, MySQL, Node.js, Linux, Npm, Bower, Linux, Git, REST API, Jenkins, Continuous Integration, Bootstrap
  • PHP Developer

    2012 - 2013
    Brozie, Inc.
    • Developed PHP code in my first experience in a startup. I worked with great engineers and learned a lot. My love of Node.js started here.
    Technologies: PHP, JavaScript, MySQL, Node.js, Npm, Bower, Linux, Git, REST API, Bootstrap
  • Mobile Developer, Entrepreneur

    2012 - 2012
    Trendeliver, Inc.
    • Developed mobile applications.
    • Learned Android programming, entrepreneurship, and team management.
    Technologies: Java, Android
  • Java Developer

    2011 - 2012
    Ramasoft
    • Developed a finance management system (for brokers), both front-end and back-end. I learned how to deal with complexity and how to build robust, scalable systems.
    Technologies: Java EE, Apache Tomcat Server, JavaScript, MySQL, MS SQL, Oracle SQL
  • Software Engineer

    2009 - 2010
    Hewlett-Packard
    • Developed an ASAP data management interface using ABAP and WebDynpro.
    Technologies: ABAP, WebDynpro
  • Web Developer

    2007 - 2008
    Gaiai, Inc.
    • Built the front end of a web shop, using HTML, CSS, and JavaScript.
    Technologies: HTML, CSS, JavaScript

Experience

  • Transfermarkt Mobile App for iOS and Android (Development)
    https://www.transfermarkt.co.uk/intern/apps

    Transfermarkt is the leading football information portal, one of the most visited sites of Germany. I had the honor of leading the development of the project, using Ionic.

  • Topolly - Multilanguage Chat App (Development)

    I built this app on my own in my free time, to make experiments with translation based communication. It uses Angular on the front end and Kotlin on the back end.

  • Open Source CV Creator (Development)
    https://github.com/marcellkiss/marcellkiss.github.io

    I created an open source, JavaScript- and HTML-based CV creator, also extended with a PDF generator.

  • Car Website Scraper/Monitoring Tool (Development)

    Written in Node.js.

  • Sitewidget.io (Development)

    Third place winner of Startup Weekend Budapest in 2014, with my idea and my team. We developed a JavaScript module-based service in pure JS, AngularJS, and Node.js.

  • YouTube Converter (Development)

    I wrote a YouTube converter engine in Node.js with attention to performance and scalability.

  • Meetup Topic Vote System for Android and iOS (Development)

    I wrote this example for one of my presentations. The technologies I used were AngularJS, Firebase, and Ionic.

  • SmartCRM (Development)

    We're rebuilding the front-end of a CRM system from the ground up. We are using AngularJS and porting the project with Ionic to mobile.

Skills

  • Languages

    CSS3, HTML5, JavaScript, TypeScript, GraphQL, Java, Kotlin
  • Frameworks

    Angular Material, Angular, Express.js, Ionic, Redux, Spring Boot, Jasmine, Protractor, Nest, React Native
  • Libraries/APIs

    RxJS, ngrx, Node.js, Chai, React, Vue.js
  • Tools

    Sketch, Google Analytics, Git, Webpack, Gulp.js, Figma
  • Paradigms

    Functional Programming, Model View Controller (MVC), REST, DRY, Object-oriented Programming (OOP)
  • Platforms

    Firebase, Linux, Java EE
  • Storage

    MySQL, PostgreSQL, MongoDB

Education

  • Master of Science degree in Business IT
    2011 - 2013
    Budapest University of Technology - Budapest, Hungary
  • Bachelor of Science degree in IT Engineering
    2007 - 2010
    Budapest University of Technology - Budapest, Hungary

To view more profiles

Join Toptal
I really like this profile
Share it with others