Scroll To View More
Roman Mandryk, Apps Developer in Manly, New South Wales, Australia
Roman Mandryk

Apps Developer in 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

Portfolio

Experience

  • JavaScript, 7 years
  • Git, 6 years
  • Bootstrap, 3 years
  • Express.js, 3 years
  • AngularJS, 3 years
  • Apps, 3 years
  • Node.js, 3 years
  • MongoDB, 2 years
Manly, New South Wales, 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

    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
    HERO.WORK
    • 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
    Accenture
    • 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++

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)

    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

    Express.js, AngularJS, Cordova, Bootstrap, Spring MVC
  • Libraries/APIs

    Node.js, Google Maps, Passport.js, jQuery, ImageMagick, Facebook API, React
  • Tools

    Git, WebStorm, NPM, Mongoose, Asana, Jira, Jenkins, Subversion (SVN), Xcode
  • Other

    Apps
  • Paradigms

    Functional Programming, Object-oriented Programming (OOP), Agile Software Development, Distributed Programming
  • Platforms

    Amazon Web Services (AWS), Oracle, Android, Linux, Windows, iOS, Windows Phone
  • Storage

    MySQL, MongoDB

Education

  • Master's degree in Computer Engineering
    2005 - 2010
    Univerzita Hradec Kralove - Hradec Kralove, Czech Republic
I really like this profile
Share it with others