Robert Tessler
Verified Expert in Engineering
Full-stack Developer
Delft, Netherlands
Toptal member since October 14, 2019
Robert is a mobile and 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.
Portfolio
Experience
- JavaScript - 8 years
- React - 3 years
- Node.js - 3 years
- Flutter - 3 years
- Swift - 1 year
- Python 3 - 1 year
- Firebase - 1 year
- TypeScript - 1 year
Availability
Preferred Environment
JavaScript, React, Node.js, Flutter, Swift, TypeScript, Python 3
The most amazing...
...things I've accomplished in my career include creating a web-based dashboard builder and charting the ocean floor using sonar readings.
Work Experience
Mobile Developer
Sping
- Developed and maintained the QC One app for fruit and vegetable inspections. Added mobile functionality to their tablet app to open the app to more users.
- Built and maintained the HVG Tessa Android app for steel product inspections. I significantly improved server sync times so inspectors could do their job faster.
- Worked on the OCR app for reading text from images using Tesseract, Python, and Google Vision API.
- Organized meetings and presentations and focused on agile sprint planning.
Mobile and Web Developer
Sway Music
- Played back audio streams from multiple music providers.
- Worked on native development in Flutter channels to make use of Apple Music and Spotify libraries.
- Enabled real-time updates, notifications, social media integration, and chat functionality.
- Implemented two Firebase cloud servers using Node.js, Express.js, and JavaScript.
- Utilized the Google Vision machine learning API and developed a React admin web application.
Web Developer
Twisted Rope
- Developed a React and D3.js app for Accenture to display a graph of campaigns. This was a great help to Accenture project planning.
- Built AReveryware and pawpow, Unity augmented reality apps for iOS and Android.
- Worked on the Legato concert booking system using React, Laravel, and PHP.
Full-stack Developer
Koda Design Australia
- Built an iPad survey progressive web application and an admin website for Pepsi Cola using React, Firebase, Node.js, MUI, and JavaScript.
- Developed a website for Australia Pacific Training Coalition (APTC). The software was written using Sitefinity CMS, C#, MVC, and IIS.
- Created the School of Performing Arts website using PHP, MySQL, and Apache.
- Imported data into HubSpot using Python for Crescent Wealth.
iOS Developer
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, UI design, multi-screen data collection, and API modifications.
- Implemented the Swift code to handle new API endpoints and display information in associated screens.
Full-stack Developer
Sublime Australia
- Developed a system for the Marine Rescue NSW for reporting marine hazards in New South Wales 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, an 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 a Weatherzone API, a proxy for authentication, PDF generation, Sendgrid email API, and access to sunrise and sunset times API.
- Developed a mobile app in Flutter for iOS and Android and used SQLite for offline storage.
Full-stack Web Developer
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.js 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.
Web Developer
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 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.
Full-stack Web Developer
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.
Web Developer
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.
- Developing a phone app for Surf Life Saving Association using Cordova.
Front-end Web Developer
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.
Full-stack Developer
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.
Full-stack Developer
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.
- Developed a web app for displaying and defining a network of audio devices with Dante audio cards.
- Defined back-end data objects in MongoDB and used Meteor.js to retrieve the back-end data.
Full-stack Developer
Terem Technologies
- Rebranded and ported the Pago Payments "try before you buy" system for the American market. Pago Payments is a deferred payment system (pago-pay.com).
- Interfaced with multiple external APIs, including Stripe, PayPal, Twilio, and Mailchimp.
- Performed Amazon EC2 configuration and back-end code development in PHP.
Front-end Web Developer
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 three apps written in Backbone.js.
Web Developer
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 using Backbone.js.
- Worked on a responsive mobile app for Greys Online.
Front-end Web Developer
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 the Tesco club card.
Web Developer
Mass Media Studios
- Added SEO features to the Betta electrical website. Wrote intranet using Ektron CMS for AIHW.
- Wrote a microsite for Audi using JavaScript and Backbone.js.
- Wrote a web survey and promotion pages for Unilever products. Added functionality to the Unity water site.
iOS and Web Developer
Randstad
- Developed a mobile version of the Randstad website.
- Developed a native iOS iPhone job search app using Objective-C.
- Added new features to the Randstad website using .NET and Microsoft SQL Server.
Application Developer
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.
Software Engineer
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.
Experience
Marine Rescue NSW
I built the front end in React and Redux, connecting it to a Firebase back end. I also worked on an iOS/Android app in Flutter. I used Node.js/Express server on Google Compute Engine to handle 3rd-party authentication.
Networking: static IP on Google Cloud Platform, SSL certificate installation, HTTPS port routing, and DNS.
Firebase: database, storage, functions for creating image thumbnails, connecting to the Weatherzone API, a proxy for authentication, PDF generation, and SendGrid email.
Saatchi & Saatchi
https://www.cochlear.com/au/en/home/diagnosis-and-treatment/diagnosing-hearing-loss/signs-of-hearing-loss-in-adults/take-a-hearing-quizThe 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
STN Atlas
Education
Master's Degree in BioInformatics
Sydney University - Sydney, Australia
Bachelor's Degree with Honors in Computer Science
Sydney University - Sydney, Australia
Bachelor's Degree in Science
Sydney University - Sydney, Australia
Skills
Libraries/APIs
React, Node.js, jQuery, Google APIs, WordPress API, Stripe, Backbone.js, Laravel Homestead, Core Graphics
Tools
Git, Zeplin, GitHub, Android Studio, Webpack, Composer, Xcode, Sitefinity, Jira, Figma, Vagrant
Languages
CSS, HTML, JavaScript, HTML5, Swift, C#, C++, Python 3, SQL, PHP 7, Python, TypeScript, GraphQL, Kotlin, PHP, CSS3, Java, XC
Frameworks
Angular, Flutter, Express.js, ASP.NET, .NET, Redux, Material UI, Bootstrap, Zend Framework, MVC Razor, Unity, Core Data, Core Location, Laravel, React Native, SwiftUI
Storage
MySQL, SQL Server 2012, MongoDB, Google Cloud, Microsoft SQL Server
Paradigms
Reactive Programming, Model View ViewModel (MVVM), Agile
Platforms
iOS, Firebase, DigitalOcean, Marketo, Meteor, Magento, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), Android, SharePoint, Salesforce, Windows, Oracle
Other
Coordinator Pattern, Full-stack Development, PayPal, AVFoundation, Progressive Web Applications (PWAs), Shell Scripting, Motif, RPC, Molecular Biology, Ray Tracing, Git GUI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring