Milan Poliak, JavaScript Developer in Bratislava, Bratislava Region, Slovakia
Milan Poliak

JavaScript Developer in Bratislava, Bratislava Region, Slovakia

Member since May 14, 2018
Passionate about writing clean, well-tested, and maintainable code following the best practices, Milan is the owner of a small company in Bratislava, Slovakia creating mobile apps (Android and iOS) and other software. He would characterize himself as an entrepreneur, but he's also successfully occupied the roles of project manager and full-stack engineer. Along with an expertise in PHP and years of experience, Milan brings a solid academic background with his computer engineering degree.
Milan is now available for hire

Portfolio

  • Client (via Toptal)
    SAML, MySQL, TypeScript, Vue.js, Pimcore, Symfony
  • Wize s.r.o.
    Amazon Web Services (AWS), AWS, MongoDB, PostgreSQL, MySQL, Express.js...
  • Freelance Work
    Elasticsearch, MongoDB, Redis, Kotlin, Git, Swift, DirectX, OpenGL, .NET, C++...

Experience

Location

Bratislava, Bratislava Region, Slovakia

Availability

Unavailable

Preferred Environment

IntelliJ, Android Studio, Xcode, Linux, Unix, MacOS, Git

The most amazing...

...thing I've worked on collected the stats of played music from different sources and analyzed which songs were the most played and had the most engagement.

Employment

  • Symfony/Vue.js Developer

    2019 - PRESENT
    Client (via Toptal)
    • Built a custom Vue.js UI for a Pimcore application.
    • Implemented a new functionality in Pimcore.
    Technologies: SAML, MySQL, TypeScript, Vue.js, Pimcore, Symfony
  • Owner | Manager

    2017 - PRESENT
    Wize s.r.o.
    • Developed a REST API and the iOS part of an app for sports team management. Users are divided into trainers and players. Every team shares a calendar with planned events and has the ability to send messages with attachments and so on.
    • Built and integrated more than 15 insurance calculations/web services and contract generators for a company offering various types of insurance.
    • Created a real estate portal that worked as a semi-automatic replacement for physical real estate agencies, where users can offer their properties for sale, rent, and more. The system generates certain types of contracts based on users' needs.
    • Supervised the development of an event aggregation service. The application contains various types of events, and users can register for reminders and notifications that certain events are happening.
    • Managed and helped to develop a music player app for Android and iOS devices.
    • Developed an Angular-based back-office for a custom eCommerce solution.
    • Acted as the lead developer for an app offering local businesses a place to promote their offerings to tourists in a given area.
    Technologies: Amazon Web Services (AWS), AWS, MongoDB, PostgreSQL, MySQL, Express.js, Next.js, React Native, React, Angular, Redis, SQL, Kotlin, PHP, Swift, Java
  • Freelance Developer

    2009 - PRESENT
    Freelance Work
    • Created a tool for automatic video generation and export based on input sound (soundwaves, abstract effects, and others).
    • Worked together with a friend on a startup collecting data about songs played on radios. Used web scraping and sound fingerprinting to analyze the frequency of played songs and helped artists verify that they receive an accurate amount of royalties.
    • Collected data from a YouTube API to create comprehensive reports on the engagement (likes, comments) and rank artists, along with their albums and specific songs for the aforementioned startup project.
    • Developed a platform for selling used things with a full-featured back office (managing categories, different attributes for each category, and more) and a customizable front end (every user could have his/her own theme).
    • Built a simple Minecraft-like game with procedural terrain generation and a couple of other simple games, some of them being browser games.
    Technologies: Elasticsearch, MongoDB, Redis, Kotlin, Git, Swift, DirectX, OpenGL, .NET, C++, PostgreSQL, C#, MySQL, PHP, Java
  • Full-stack Developer

    2020 - 2020
    Stigma Inc. (via Toptal)
    • Developed new features for automatic emotion tracking app built with Electron and Vue.js and Node.js and MongoDB on the back end.
    • Refactored the existing code, fixed bugs, and optimized the writing to app storage to improve the UI fluence.
    • Implemented subscription plans for premium users using Stripe.
    Technologies: Amazon Web Services (AWS), Vue.js, Stripe Payments, AWS, Electron, MongoDB, JavaScript, Node.js
  • Full-stack Web Developer

    2019 - 2020
    Hellocomputer (via Toptal)
    • Maintained existing web applications and created multiple web apps from scratch.
    • Built new features and APIs.
    • Refactored parts of legacy code.
    Technologies: C#, Git, MySQL, Angular, JavaScript, Laravel, PHP
  • Full-stack Developer

    2018 - 2020
    Henley & Partners
    • Developed multiple internal/back-end systems and multiple websites belonging to the company.
    • Participated in the deployment and optimization of content publishing processes.
    Technologies: Vue.js, Laravel, Git, Node.js, PHP
  • Android Developer

    2016 - 2018
    Pixwell s.r.o.
    • Developed an Android application for bikers. Users could mark police radars on a map, share their rides, and call help from other bikers that are close to them.
    • Created, with a team, an app for a local taxi service consisting of driver and client apps and also an in-car screen displaying the current order status to customer. Participated in the development of the back-office interface with a map of vehicles and other functionality.
    • Developed an "invisible" app for smart wearables which enabled users to record audio files and share them with their phones.
    Technologies: Angular, Android, XML, REST, Kotlin, Java

Experience

  • Senior Back-end Development for a Leading Web-hosting Provider in Slovakia
    http://websupport.sk

    I worked on the development of back-end services in a primarily microservice oriented environment. Refactored parts of legacy code and integrated newly built services into it. I also integrated new features into the administration environment.

  • Henley & Partners

    For Henley & Partners, I've developed multiple internal/back-end systems and multiple websites belonging to them, including the rebuild of the main corporate website.

  • LoveNature (via Toptal)
    http://lovenature.com

    I implemented a new account management system and streaming service into a Samsung TV app built in Angular.

  • Hells Bells Club
    http://hellsbells.club

    This is an Android application for bikers. Users can mark police radars on a map, share their rides, and call help from the closest bikers to them.

  • Klikpojisteni
    http://klik.cz

    I worked for a Czech company that offers various types of insurance (vehicle, home, travel, and more). My role was to integrate multiple REST/SOAP services of insurance companies and also provide a couple of calculations of my own. I also generated a few contracts, some of them locally using XSLT.

  • Remote Embedded System Programming
    http://www.sgteam.eu

    As my bachelor's thesis, I created software, written in C#, that was used to remotely program a family of microprocessors used in an electric vehicle built by our university. I used Arduino as a bridge between a computer's USB port and vehicles CAN network.

  • Codnes.sk
    https://www.codnes.sk

    This project is a regional event aggregation service, where one can find various types of events. Users can also view photo reports from those events, read regional news, and set reminders for chosen events. Our team is now preparing stage 2—a transition from regional service to the entire country service.

Skills

  • Languages

    HTML5, CSS, PHP, C, JavaScript, Java, Swift, Kotlin, Bash, HTML, UML, SCSS, TypeScript, XML, SQL, SAML, Python, C++, Assembly, C#
  • Frameworks

    Symfony, React Native, Express.js, Spring, Yii 2, Laravel, Angular, PHPUnit, JUnit, Codeception, Electron, SwiftUI, .NET, Next.js, Bootstrap
  • Paradigms

    Design Patterns, Unit Testing, REST, Microservices, API Architecture, Web Architecture, Test-driven Development (TDD), Continuous Integration (CI), Management, Event Sourcing, Continuous Delivery (CD), CQRS
  • Other

    API Integration, Domain-driven Design (DDD), Architecture, Beanstalkd, SOAP, SOLID Principles, Stripe Payments, Software Engineering, Computer Engineering, AWS, Full-stack, Web Development
  • Libraries/APIs

    Doctrine 2, OpenAPI, React Redux, Fabric, Socket.IO, Facebook API, RxJava, RxSwift, Alamofire, Retrofit 2, Node.js, React, Vue.js, OpenID, OpenGL, DirectX
  • Tools

    Jenkins, PhpStorm, Xcode, Android Studio, IntelliJ, Git, RabbitMQ, Jira, Docker Compose, Enterprise Architect
  • Platforms

    Tizen, iOS, Android, MacOS, Windows, Unix, Firebase, Arduino, Linux, Pimcore, Docker, Amazon Web Services (AWS), Twilio
  • Storage

    PostgreSQL, MySQL, Redis, Elasticsearch, MongoDB, PostGIS, Neo4j

Education

  • Master's Degree in Software Engineering
    2016 - 2017
    Slovak University of Technology in Bratislava - Bratislava, Slovakia
  • Bachelor's Degree in Computer Engineering
    2013 - 2016
    Slovak University of Technology in Bratislava - Bratislava, Slovakia

To view more profiles

Join Toptal
Share it with others