Roman Mandryk

Roman Mandryk

Manly, New South Wales, Australia
Hire Roman
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
Portfolio
Experience
  • JavaScript, 7 years
  • Git, 6 years
  • AngularJS, 3 years
  • HTML5 Mobile Apps, 3 years
  • Bootstrap, 3 years
  • Express.js, 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
    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)

    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, SQL, CSS3, C++
  • Frameworks
    Cordova, Express.js, AngularJS, Bootstrap, Spring MVC
  • Libraries/APIs
    Node.js, jQuery, Google Maps, ImageMagick, Facebook API, React.js
  • Tools
    WebStorm, Git, Xcode, Subversion, Jenkins, Asana, JIRA, NPM, Passport.js, Mongoose
  • Misc
    HTML5 Mobile Apps
  • Paradigms
    Functional Programming, Distributed Programming, Agile Software Development, Object-oriented Programming (OOP)
  • Platforms
    Windows, Oracle, Android, Linux, Amazon Web Services (AWS), Windows Phone, iOS
  • Storage
    MySQL, MongoDB
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