Robert Tessler, Software Developer in Delft, Netherlands
Robert Tessler

Software Developer in Delft, Netherlands

Member since October 14, 2019
Robert is a full-stack developer who has worked across multiple industries including, digital media, finance, engineering, and manufacturing. He enjoys implementing elegant coding solutions to complex problems using imagination and the right choice of architecture and technology.
Robert is now available for hire

Portfolio

  • Koda Marketing
    MySQL, Apache, PHP, MongoDB, GraphQL, Firebase, Node.js, React, ASP.NET...
  • Knab
    Coordinator Pattern, Model View Viewmodel (MVVM), Reactive Programming, Xcode...
  • Sublime Software
    Flutter, Google Cloud, Firebase, Express.js, Node.js, Redux, React, JavaScript

Experience

Location

Delft, Netherlands

Availability

Part-time

Preferred Environment

Git, Visual Studio Code

The most amazing...

...highlights of my career are creating a web-based dashboard builder and charting the ocean floor from sonar readings.

Employment

  • Full-stack Developer

    2020 - PRESENT
    Koda Marketing
    • Build a survey PWA iPad app and the admin website for Pepsi Cola using React, Firebase, Node.js, MaterialUI, and JavaScript.
    • Developed the website for Australia Pacific Training Coalition (APTC). The software was written using Sitefinity CMS, C#, MVC, and IIS.
    • Created the School of Performing Arts web site using PHP, MySQL, and Apache.
    Technologies: MySQL, Apache, PHP, MongoDB, GraphQL, Firebase, Node.js, React, ASP.NET, SiteFinity, MVC Razor, C#
  • iOS Developer

    2020 - 2020
    Knab
    • Worked on the maintenance and new features for the Knab iOS app.
    • Attended meetings with developers and stakeholders to establish target goals and architecture.
    • Worked on the sign-up, interface improvements, multi-screen data collection, and API modifications.
    • Used Jira for bug tracking and project tracking, and Slack and Zoom for communicating with the team.
    Technologies: Coordinator Pattern, Model View Viewmodel (MVVM), Reactive Programming, Xcode, iOS, Swift
  • Full-stack Developer

    2019 - 2020
    Sublime Software
    • Developed a system for the Marine Rescue NSW for reporting marine hazards in NSW coastal waters using React, Firebase, and Flutter.
    • Used a Node.js server on a Google Cloud Compute Engine VM for handling third-party authentication. Used features included a static IP on Google Cloud, SSL certificate, HTTPS port routing, and Google Cloud DNS.
    • Created the front end in React and Redux, connecting to a Firebase back end.
    • Utilized Firebase Firestore database and Firebase storage for images and PDF documents.
    • Made use of Firebase functions for creating image thumbnails, connecting to the Weatherzone API, a proxy for authentication, PDF generation, Sendgrid email API, and access of sunrise/sunset API.
    • Developed a mobile app in Flutter for iOS and Android and used SQLite for offline storage.
    Technologies: Flutter, Google Cloud, Firebase, Express.js, Node.js, Redux, React, JavaScript
  • Full-stack Web Developer

    2018 - 2019
    MercerBell
    • Built an online hearing test for Cochlear with the front-end development in React accessing a Cochlear Rest API and Marketo.
    • Wrote a Node.js/Express Rest API for Toyota hosted on AWS. The API handled JSON uploads of car features and options from Toyota store kiosks and sent them to Salesforce.
    • Used Marketo to register new leads, record results, and initiate a call to action.
    Technologies: Amazon Web Services (AWS), Marketo, Bootstrap, Express.js, Node.js, React, JavaScript
  • Web Developer

    2018 - 2018
    Helpwise
    • Built a wholesale order tracking system for Six Degrees Fashion using Angular and a web API/SQL Server back end. Six Degrees Fashion supplies local retailers with women’s clothing they have made in China.
    • Developed a phone app for Surf Life Saving Association using Cordova.
    • Developed a website for a financial service council using Joomla CMS.
    Technologies: SQL Server 2012, PHP, .NET, Joomla, Jira, Git, Ionic, Angular
  • Full-stack Web Developer

    2018 - 2018
    Nine Entertainment Company
    • Built a CMS-driven web page builder. The CMS allows graphic designers to generate complex web pages quickly. Web pages commonly included parallax scrolling, Google Maps, carousels, and animation.
    • Used WordPress as a headless CMS with React on the front end.
    • Included parallax scrolling, Google Maps, carousels, and animation in websites like KPMG, Star Wars, Stargazing, and Kumano.
    Technologies: PHP, WordPress API, JavaScript, Redux, React
  • Web Developer

    2018 - 2018
    Helpwise
    • Built a wholesale order tracking system for Six Degrees fashion distributor using Angular 6. Six Degrees supplies local retailers with women’s clothing they have made in China. WEB API/SQL Server back end.
    • Developed a website for Financial Services Council using Joomla CMS.
    Technologies: Web API, PHP, Joomla, Material Design, Angular
  • Front-end Web Developer

    2017 - 2018
    Big Tin Can
    • Worked on a customer-facing iPad app for T-Mobile USA for employee work scheduling and customer sign up.
    • Delivered a responsive design for tablet and mobile.
    • Set up back-end communication with the Big Tin Can Hub.
    Technologies: Git, Webpack, TypeScript, React
  • Full-stack Developer

    2017 - 2017
    Deloitte
    • Worked on the relationship access management system for the Australian Tax Office. The system would allow companies that offer taxation services to register with the ATO and clients of those companies to apply for services.
    • Monitored performance for high volume transactions using Jmeter.
    • Set up continuous integration and delivery using Jenkins.
    Technologies: Jenkins, TypeScript, Node.js, MongoDB, Angular
  • Full-stack Developer

    2017 - 2017
    Audinate
    • Worked on the Dante Domain Manager (DDM) system for managing networks of audio devices. All networked devices have Dante audio cards for digital audio transfer.
    Technologies: Bootstrap, Node.js, Meteor, MongoDB, React
  • Full-stack Developer

    2016 - 2016
    Terem Technologies
    • Rebranded and ported the Pago Payments "try before you buy" system for the American market. Pago Payments is a deferred payment system. www.pago-pay.com.
    • Interfaced with multiple external APIs including Stripe, PayPal, Twilio, and Mailchimp.
    Technologies: Amazon Web Services (AWS), Magento, Stripe, PayPal, Bitbucket, Composer, NGINX, Zend Framework, PHP
  • Front-end Web Developer

    2013 - 2016
    Landsberry & James
    • Created a .NET back end supplying JSON data through WebAPI servers via Ajax to single-page web apps.
    • Developed a web app for a display of television, print, and radio advertisement video, images, and details. For use by clients to develop advertising campaigns.
    • Developed an interactive HTML page builder linked to L&J data.
    • Developed a web app for Seven television network admin and advertisement spot pricing. Comprised of three apps written in Backbone.js.
    Technologies: C#, Web API, jQuery, Backbone.js, JavaScript
  • Web Developer

    2013 - 2013
    Creative Licence Digital
    • Developed an iPad app for tobacco sales representatives to present and collect information on customer preferences and transmit data for market analysis.
    • Developed a website for Cracka Wines.
    • Worked on a responsive mobile app for Greys Online.
    Technologies: jQuery, Node.js, MongoDB, CoffeeScript, Backbone.js, JavaScript
  • Front-end Web Developer

    2012 - 2013
    Incentivated
    • Wrote a mobile app for arrivals and departures at Luton airport.
    • Developed the Froglife Dragon Finder iOS app for reporting sightings of UK wildlife.
    • Created an iPad app for promoting Tesco club card.
    Technologies: PhoneGap, jQuery, JavaScript
  • Web Developer

    2012 - 2012
    Mass Media Studios
    • Added SEO features to the Betta electrical website.
    • Wrote intranet using Ektron CMS for AIHW.
    • Wrote a microsite for Audi using Backbone.js.
    • Wrote a web survey and promotion pages for Unilever products.
    • Added functionality to the Unity water site.
    Technologies: Backbone.js, jQuery, Microsoft SQL Server, VB.NET, JavaScript
  • iOS and Web Developer

    2011 - 2011
    Randstad
    • Developed a mobile version of the Randstad website.
    • Developed a native iOS iPhone job search app.
    • Developed a Windows Silverlight phone job search app.
    • Added new features to the Randstad website.
    Technologies: jQuery, JavaScript, C#, Objective-C
  • Application Developer

    2008 - 2010
    Health Communication Network
    • Added new features and maintenance of Medical Director software.
    • Worked in a small team with a highly managed project schedule in an agile development environment.
    • Contributed to interface design, database design, electronic prescriptions, document handling, barcode generation, COM plugins, and localization.
    Technologies: Microsoft SQL Server, XML, Entity Framework, C#
  • Software Engineer

    2000 - 2005
    Deutsche Bank
    • Developed applications for derivatives trading. The system is used internally by traders throughout the world.
    • Developed Windows user interfaces including client-server communication between Windows clients and Unix servers using sockets, threads, and transfer of XML data.
    • Contributed to the whole SDLC including specifications, object-oriented design, software development, UAT, documentation, and support.
    Technologies: Microsoft Foundation Class Library (MFC), C++

Experience

  • Marine Rescue NSW

    I wrote IOS and Android apps for recording images and data for ocean hazards in NSW coastal waters.

    I also made a web app to show data collected from mobile apps and generated reports.

  • Cochlear
    https://www.cochlear.com/au/en/home/diagnosis-and-treatment/diagnosing-hearing-loss/signs-of-hearing-loss-in-adults/take-a-hearing-quiz

    Created a web app for online hearing tests.

    The system allows people with severe hearing loss to do the test at home in their own time.

    Data was recorded via the cochlear API and results were given to the user at the test conclusion.

  • Landsberry & James

    I created an interactive dashboard builder.

    Users could drag and drop data linked charts, images, and video clips on the canvas.

    The system was used for data visualizations of advertising effectiveness.

  • Australian Navy

    The Navy required a system to map the depth of the ocean in North Queensland and the Antarctic. The system was used for establishing new navigation routes through the great barrier reef.

    I was responsible for writing a user interface that used sonar data to chart the ocean depth in real-time.

Skills

  • Languages

    CSS, HTML, JavaScript, TypeScript 3, Swift, C#, C++, Python 3, SQL, PHP 7, PHP, TypeScript, CoffeeScript, Objective-C, GraphQL
  • Frameworks

    Angular, Flutter, Express.js, Redux, React Native, Bootstrap, Zend Framework, MVC Razor, ASP.NET, Ionic, .NET
  • Libraries/APIs

    React, Node.js, jQuery, Google APIs, Web API, WordPress API, Stripe, Backbone.js, Microsoft Foundation Class Library (MFC), Entity Framework
  • Tools

    Git, Webpack, NGINX, Composer, Bitbucket, Xcode, SiteFinity, Apache, Jira, Photoshop 2015
  • Storage

    MySQL, MongoDB, Google Cloud, Microsoft SQL Server, SQL Server 2012, Amazon S3 (AWS S3)
  • Paradigms

    Agile, Reactive Programming, Model View Viewmodel (MVVM)
  • Platforms

    iOS, Firebase, Marketo, Joomla, Meteor, Magento, Amazon Web Services (AWS), KeystoneJS, Google Cloud SDK, Docker, Visual Studio Code
  • Other

    Material Design, PayPal, Coordinator Pattern

Education

  • Master's Degree in BioInformatics
    2003 - 2003
    Sydney University - Sydney, Australia
  • Bachelor's Degree with Honors in Computer Science
    1986 - 1986
    Sydney University - Sydney, Australia
  • Bachelor's Degree in Science
    1981 - 1983
    Sydney University - Sydney, Australia

To view more profiles

Join Toptal
Share it with others