
Ákos Varga-Somogyi
Verified Expert in Engineering
Software Developer
Novi Sad, Vojvodina, Serbia
Toptal member since December 29, 2017
Ákos is a highly competent full-stack web developer who's experienced in using popular web technologies both on the front- and back-end; often using PHP, JavaScript (Node.js, React, jQuery), MySQL, and MongoDB. He's more than capable of writing stable and optimized code that can support fast growth and numerous page views. In his career, he's also worked with React Native in creating cross-platform native apps for Android and iOS.
Portfolio
Experience
- JavaScript - 8 years
- PHP - 8 years
- MySQL - 7 years
- Node.js - 4 years
- Express.js - 3 years
- React - 2 years
- Docker - 2 years
- Webpack - 2 years
Availability
Preferred Environment
Git, Sublime Text, WebStorm, MacOS
The most amazing...
...project I've built was a chatbot that created reminders based on ordinary sentences from users.
Work Experience
Blockchain Developer
NDA (Blockchain Consulting)
- Participated in the planning and development of a "Know Your Customer" service backed by a blockchain for transparency.
- Worked on a mobile cryptocurrency wallet app.
- Helped customize an open-source Ethereum block explorer for the client's needs.
- Created a client-oriented web wallet for an Ethereum-based ERC20 token.
- Implemented a web admin dashboard for interacting with the ERC20 token.
- Developed a web-based staking dashboard for PoS blockchain validators.
- Created an admin dashboard for an existing website.
Front-end Developer
NDA (Interactive Marketing)
- Maintained and implemented new features in the B2B dashboard for a service that allows you to make images and videos shoppable.
- Maintained the embeddable image and video player scripts.
- Created a highly efficient algorithm for following moving objects in videos.
- Built a dependency graph mapper and visualizer for JavaScript for removing unused code.
- Managed the integration and deployment processes for test and production environments.
Full-stack Developer
Illumination Research
- Developed a client-facing web application and followed the provided UI design and requirements.
- Built a headless CMS which stores the website content in Amazon S3 buckets.
- Integrated Amazon S3 and other parts of the website like the gallery and the download page.
- Developed the integration with Amazon Cognito.
- Updated and created new highly optimized API endpoints on AWS Lambda.
Full-stack Developer
Pegasus Research
- Developed the client-facing application using React and Redux.
- Built the back-end API using the Express framework.
- Architected an optimal database structure based on the project's requirements.
- Implemented a real-time notification system using Node.js and Socket.IO.
- Managed the production and development environments using Docker containers and Docker Compose.
Front-end Developer
Stam.io
- Developed an entire web application using React, Redux, and Material UI.
- Worked closely with the UI/UX designer and the API developer to design and implement new features in the application.
- Managed the staging and production environments for the front-end application.
- Wrote build and deployment scripts.
- Set up the automatic application deployment and sending of build reports to Slack.
Freelance Web Developer
Freelance Work
- Worked on various projects for international clients, both as a front-end and back-end developer.
- Created an automatic Bitcoin deposit and withdrawal system for a Bitcoin casino application.
- Built a custom CMS for a retro video game archive.
- Developed the front end for a touchscreen payment terminal of a parking lot.
- Devised and edited WordPress plugins for various tasks.
- Built custom chat applications for specific use cases.
Experience
TrippyTap
X-Boost
Computer Control Over the Web
WatchTogether
ReminderBot
Education
Master's Degree in Computer Science
University of Novi Sad, Faculty of Sciences - Novi Sad, Serbia
Bachelor's Degree in Computer Science
University of Novi Sad, Faculty of Sciences - Novi Sad, Serbia
Skills
Libraries/APIs
Node.js, jQuery, React, Socket.IO, Restify, Backbone.js
Tools
Webpack, Babel, WebStorm, Sublime Text, Sequelize, NGINX, Git
Languages
CSS, HTML, JavaScript, PHP, SCSS, Java, TypeScript
Frameworks
Express.js, Redux, React Native, Twig, Silex
Storage
MySQL, MongoDB
Paradigms
Agile, Scrum
Platforms
MacOS, Amazon Web Services (AWS), Docker, Linux, JavaFX, Blockchain
Other
Nunjucks
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring