A senior full-stack engineer, Erik designs and develops ergonomic responsive web applications with scalable back ends and microservices. As a master in front-end web application development, he builds front-end solutions for clients and HTML5-powered landing page designs using JavaScript, HTML/CSS, React, Vue.js, Angular, while also excelling in HTML5 game development. Being a full-stack JavaScript developer, Erik has worked extensively on the back end using Node.js, Python, and Cloud Functions for Firebase microservices. He is also an active open-source community contributor, ex-Codementor, and CodersClan member with international experience and global outreach working remotely since 2016.
Developed eCommerce websites, questionnaires, and internal applications for a Berlin-based award-winning cosmetics startup offering personalized skincare.
Closely collaborated with a research engineer and a data scientist to integrate a neural network choosing personalized creams written in Python using TensorFlow with Keras.
Automated Cloud Functions for Firebase deployments using GitHub Actions for Firebase and created GitHub and Heroku service accounts to set up Contentful webhooks and allow commits to trigger automatic builds and deployments on Heroku without depending on developer accounts.
Worked with the CTO to develop an online marketplace offering comparable third-party business support services for the Helsinki-based company using Create React App, React Hooks, and Lerna.
Implemented a responsive landing page with 6 unique sections for service providers based on the given Sketch design and created a slider with blog posts using Material Design for Bootstrap React Carousel.
Developed an application form using Redux and Recompose, implementing a chat dialog layout, a stepper component, and a section with partner logos.
Worked with the former CTO to reimplement the back end written in Haskell using Cloud Functions for Firebase, Node.js, JavaScript runtimes.
Integrated a custom checkout for personalized creams using the Shopify JavaScript Buy SDK and the GraphQL-based Shopify Storefront API.
Separated and simplified core back-end modules from an internal Netlify-hosted web application using PDFKit to generate personalized cream jar labels and order details to fulfill; implemented a face scan feature using React Webcam and a file input component to display and save skin analysis results in the questionnaires integrating with the Revieve SDK.
Effectively resolved an iOS build issue on Bitrise relating to the splash screen feature.
Worked as part of a 5-member team on the development of an iOS and Android application for the company's operations.
Identified the cause of a non-reproducible timezone-related date issue, assisted the team in resolving it, and maintained a strong relationship with the client.
Efficiently automated the application process for customer requests saving several hours of daily work within the company using a high-level browser automation library.
Successfully completed 100+ sessions/projects with 30+ 5-star reviews for different clients in various industries.
Meticulously identified a severe information leak breach on a system, reported it for immediate redress, and got a symbolic $500 reward for reporting it.
Successfully managed double click for publishers banner and video advertisements for an international sports media company working with Huxley Nice Agency.
Implemented a cryptocurrency technical analyzer using Apps Script with Google Sheets.
Provided technical expertise for the improvement of arcade sites like DressUpWho, Thunderstorm Games, and JuegosFrivCom.
Regularly managed and developed web applications and performed cloud computing services for various clients on behalf of the company.
Provided technical direction and expertise for the design and development of the company's website.
Actively collaborated and participated in the development and deployment of numerous solutions for clients with a team of 7+ engineers both in Germany and remotely.
Automated product delivery by integrating PayPal Instant Payment Notifications.
Successfully implemented support for 21+ game feed providers including Softgames, Famobi, and GamePix.
Optimized the application and sales page performance using Google’s Closure Compiler Service and designed a unique responsive layout with asynchronous navigation and drag-and-slide interface.
The application can be used for search on Facebook the regular way. It uses various parameters (location, workplace, school, relationship, etc.) for adjustment and allows users to find peers and reconnect with their old friends. Handled application development, deployment, and research.
Developed the company's website with asynchronous navigation, multilingual support, and custom third-party (Appeleon) job offer listing integration. Handled web and application development.
Built the sales page and the product itself offering a ready-to-use game portal solution. Handled software development, networking, customer service, advertising, and social networking. Optimized the performance of the application and the sales page using Google’s Closure Compiler Service. Developed a ready-to-use game portal solution (Demo.theBestArcadeScript.com) with fast-loading pages, supporting 21+ game feed providers, drag & slide interface, search bar, multiple categories, and admin interface.
Education
BSc IT Engineering
Budapest University of Technology and Economics, Hungary