Roman Mandryk

Roman Mandryk

Manly, Australia
Hire Roman
Scroll To View More
Roman Mandryk

Roman Mandryk

Manly, 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
Portfolio
Experience
  • JavaScript, 7 years
  • Express, 3 years
  • AngularJS, 3 years
  • Node.js, 3 years
  • Git, 6 years
  • HTML5 Mobile Apps, 3 years
  • Bootstrap, 3 years
  • MongoDB, 2 years
Manly, Australia
Availability
Part-time
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.
Employment
  • Node.js Developer
    Carry DMCC(via Toptal)
    2016 - 2016
    • 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
    HERO.WORK
    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
    iQualify (via Toptal)
    2015 - 2015
    • 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
    Avoka Technologies
    2013 - 2015
    • 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
    Red Unicorn
    2013 - 2013
    • 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
    Accenture
    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
    Deutsche Borse
    2010 - 2012
    • Worked on internal ESB system for routing and transformation of messages from multiple external systems.
    Technologies: Java, Oracle AQ, XML, C++
Experience
  • Avoka TransactField App (Development)
    https://play.google.com/store/apps/details?id=com.avoka.fieldworker&hl=en

    http://www.avoka.com/avoka-transact/avoka-transact-modules/mobile-app

  • bandit.fm (Development)
    http://www.bandit.fm

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

  • HERO.WORK job management app (Development)
    https://hero.work/app

    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)
    http://www.gotyousurfing.com

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

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