Scroll To View More
Roman Mandryk

Roman Mandryk

Manly, New South Wales, Australia
Member since December 8, 2014
Roman has worked as a Developer for seven years. His background experience is in Java programming, but lately he has specialized in full-stack JavaScript programming and cloud deployments. Roman has developed full-stack features for several hybrid mobile/desktop apps as well as acted in an advisory capacity for several large projects.
Roman is now available for hire
  • JavaScript, 7 years
  • Git, 6 years
  • Express.js, 3 years
  • AngularJS, 3 years
  • Node.js, 3 years
  • Apps, 3 years
  • Bootstrap, 3 years
  • MongoDB, 2 years
Manly, New South Wales, Australia
Preferred Environment
Windows, WebStorm, Git, Notepad++
The most amazing...
...thing I've coded is the HERO.WORK app, where I initially created the idea and then led development and delivery of the product.
  • Node.js Developer
    2016 - 2016
    Carry DMCC(via Toptal)
    • Implemented complex asynchronous flow for driver and order matching engine.
    • Mentored a front-end developer in the basics of the Node.js LoopBack framework.
    • Implemented LoopBack model relations and queries.
    • Used Google Maps' directions API to calculate trip time estimations.
    • Reinforced complex processes with unit and integration tests.
    Technologies: Node.js, LoopBack, Firebase, MySQL, Google Maps API
  • Tech Lead, Developer
    2015 - 2016
    • Led development of the HERO.WORK app.
    • Worked closely with the team and clients to create a great user experience for the product.
    • Implemented new features with the best available technologies.
    • Managed cloud infrastructure and continuous delivery pipelines.
    Technologies: Node.js, MongoDB, AngularJS, AWS
  • Software Engineer
    2015 - 2015
    iQualify (via Toptal)
    • Prototyped a caching mechanism for a worldwide distributed web app.
    • Added continuous delivery pipeline with Codeship and Google Cloud Services.
    • Added several security features to the Node.js/AngularJS app.
    Technologies: Node.Js, AngularJS, Redis, Codeship, Google Cloud Services
  • R&D Consultant
    2013 - 2015
    Avoka Technologies
    • Led development of a multi-platform T-Field app (iOS, Android, Windows 8, Windows Phone, Desktop).
    • Set up automation testing framework based on Node-Webkit app, Node.js, and Selenium WebDriver.
    • Enhanced T-Field app to be enterprise grade with the support of encrypted storage, logging, user tracking, and remote app configuration.
    • Extended Java REST API to support offline sync.
    • Developed multiple tools and proxies in Node.js to simulate intermittent network connection.
    Technologies: AngularJS, Cordova, PhoneGap, Node.js, Node-Webkit
  • Senior Software Developer
    2013 - 2013
    Red Unicorn
    • Built new REST API to facilitate digital downloads and payments.
    • Integrated social interactions with Facebook.
    • Migrated back-end to use NoSQL database.
    • Worked on new UI and rich user experience.
    • Automated UI changes for weekly marketing campaigns.
    Technologies: Java, JavaScript, MongoDB, Spring MVC, Jquery, HTML5
  • Consultant
    2012 - 2013
    • Extended features for street speeding evidence system.
    • Implemented new processes for various legislation requirements.
    • Created new analytics views.
    • Optimized batch processing of speeding images.
    Technologies: Java, Spring, Hibernate, Oracle 11g, Apache Wicket
  • Java Developer
    2010 - 2012
    Deutsche Borse
    • Worked on internal ESB system for routing and transformation of messages from multiple external systems.
    Technologies: Java, Oracle AQ, XML, C++
  • Avoka TransactField App (Development)

  • (Development)

    Completely rebuilt the web app to use a new API, database, and fresh looking UI.

  • HERO.WORK job management app (Development)

    The HERO.WORK app is an application to help service businesses organize their jobs and find more customers.
    I had the chance to design and start the project from the beginning and have led 2 other developers to deliver additional features.

  • Surf photography search website (Development)

    Personal project using Node.js, AngularJS, and AWS.

  • Languages
    JavaScript, Java, CSS3, SQL, C++
  • Frameworks
    Express.js, Cordova, AngularJS, Spring MVC, Bootstrap
  • Libraries/APIs
    Node.js, Facebook API, ImageMagick, Google Maps, jQuery, Passport.js, React
  • Tools
    WebStorm, Git, Xcode, Subversion (SVN), Jenkins, JIRA, Asana, Mongoose, NPM
  • Other
  • Paradigms
    Distributed Programming, Object-oriented Programming (OOP), Agile Software Development, Functional Programming
  • Platforms
    Windows, Linux, Android, Amazon Web Services (AWS), Oracle, Windows Phone, iOS
  • Storage
    MongoDB, MySQL
  • Master's degree in Computer Engineering
    2005 - 2010
    Univerzita Hradec Kralove - Hradec Kralove, Czech Republic
I really like this profile
Share it with others