
Viktor Kálmán
Verified Expert in Engineering
Code Review Developer
Budapest, Hungary
Toptal member since October 2, 2018
Viktor was part of a university R&D group creating an open source IaaS cloud management system and an automatic assignment evaluation web portal. After he finished the university he joined Buffered VPN where he was responsible for adding different payment solutions, integrating 3rd party APIs and shipping and developing the desktop and mobile application
Portfolio
Experience
- Python - 6 years
- Linux - 6 years
- Django - 5 years
- Git - 5 years
- Code Review - 4 years
- Celery - 4 years
Availability
Preferred Environment
Git, Vim Text Editor, Linux
The most amazing...
...experience is when the product you have worked on for months is released and the customers love it!
Work Experience
Software Engineer
Buffered VPN
- Integrated BitPay, Android, and iOS payment solutions into an existing subscription model.
- Created a build system used to distribute the VPN application to Windows, macOS, Linux, Android, and iOS.
- Created the Android port of the VPN application and added support for Google Play's subscription system.
- Integrated MailChimp and Mandrill to handle mailing list subscriptions and transactional emails.
- Maintained a PayPal, Spreedly, and Checkout.com based subscription system.
- Helped make the website GDPR compliant.
Software Engineer
BME Centre of Information Technology
- Created a website that could handle course-related tasks like keeping track of attendance and assessments.
- Created an automatic assignment evaluation system that allowed the teacher to create custom exercises for students that also checked the correctness of the solutions.
- Built a container to safely run untrusted code using Linux namespaces and seccomp.
- Designed a real-time quiz system that teachers used to poll students about various class-related questions.
- Set up a monitoring and alerting system responsible for keeping track of available resources.
R&D assistant
BME Centre of Information Technology
- Created an intuitive, reusable firewall user interface to handle rules, domains, VLANs, and other records.
- Created the front end for an IaaS cloud system.
- Designed and implemented a resource request system that enabled users to access different virtual machine templates, more memory, CPU cores, and other resources.
- Used a continuous integration framework to run static code analysis tools, unit- and functional tests on each new code revisions.
- Created the promo website for an open source IaaS cloud system.
Experience
Buffered Website
I also developed most of the new site features and handled routine maintenance tasks.
Buffered Application
While porting the application to Android I also added support for Google Play's subscription system.
JPORTA
CIRCLE
https://circlecloud.org/Education
Master's Degree in Applied informatics with cloud computing and parallel systems
Budapest University of Technology and Economics - Budapest, Hungary
Bachelor's Degree in Engineering Information Technology
Budapest University of Technology and Economics - Budapest, Hungary
Skills
Libraries/APIs
jQuery, Django ORM, PyQt, Spreedly, Mandrill API, Mailchimp API, Reddit API, Imgur API
Tools
Buildbot, Git, Celery, Vim Text Editor, uWSGI, Mailchimp, Jira
Languages
Python, CSS, Java, JavaScript, SQL
Frameworks
Django, Bootstrap, Jinja, Django Channels
Paradigms
Functional Testing, Object-oriented Programming (OOP)
Platforms
Linux, Mandrill, Quick EMUlator (QEMU), Ubuntu, Android
Storage
MongoDB, Redis, PostgreSQL
Other
Code Review, Channels, PayPal, Checkout, GDPR, Google Play Store, WebSockets
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