Hans Luther, Software Developer in Las Vegas, NV, United States
Hans Luther

Software Developer in Las Vegas, NV, United States

Member since August 22, 2016
Hans is a solutions architect and full-stack developer with a master's degree in computer information systems and over 15 years' experience delivering software solutions. He is proficient in various stacks, languages, and databases, focusing on full-stack development using the JavaScript stack (React, Angular, and Node.js), Python, and the Google Cloud Platform. Hans has been a technical lead at startups and Fortune 500 companies like Deutsche Bank and is a resourceful contributor on any team.
Hans is now available for hire

Portfolio

  • ZeroBase
    Google APIs, Cloud Architecture, Database Design, UI, Angular 10...
  • Dream Hotel Group, LLC
    Food & Beverage, Hospitality, Hotels & Lodging, Management, Operations
  • PUBLIC Hotels
    Financial Data, PCI, Electronic Payments, Point of Sale, IT Support, Tableau...

Experience

Location

Las Vegas, NV, United States

Availability

Part-time

Preferred Environment

Node.js, Firebase, Terminal, Linux, Git, Visual Studio Code, MacOS

The most amazing...

...system I've designed and developed is a real-time tracking system that was showcased at a Ragnar Relay trail running event with hundreds of participants.

Employment

  • CTO | Full-stack Developer

    2020 - PRESENT
    ZeroBase
    • Designed the application architecture and data structure for a cloud-based business planning application from scratch to go-live with over 50 users on two continents in under 75 days.
    • Developed the business logic, back end, and database functionality with TypeScript for Cloud Functions and Python.
    • Managed a multinational team of two to three front-end developers and provided ongoing user support while developing new features for the application.
    Technologies: Google APIs, Cloud Architecture, Database Design, UI, Angular 10, ECMAScript (ES6), JSON, Front-end, Web Development, Back-end, Unit Testing, Serverless, Cloud Microservices, APIs, Solutions Architecture, Cloud, Full-stack, ETL Development, Google Cloud Storage, Google Cloud Platform (GCP), Google Cloud, Financial Reports, Financial Data, REST API, NoSQL, Angular, TypeScript, Firebase Cloud Functions, Cloud Firestore, Firebase
  • General Manager

    2017 - 2019
    Dream Hotel Group, LLC
    • Developed and led a team of over 75 staff in all daily functions after stabilizing operations at the flagship property, including hotel and multiple food and beverage venues.
    • Evaluated performance, motivated staff, resolved operational issues and defined financial objectives. Fostered close relationships and collaboration with corporate management and hotel ownership.
    • Improved average guest service scores from 3.4 to 4.4 while increasing the STR RevPAR index from low 70s to over 100.
    Technologies: Food & Beverage, Hospitality, Hotels & Lodging, Management, Operations
  • Consultant

    2016 - 2017
    PUBLIC Hotels
    • Created a Tableau-based business intelligence and reporting platform to provide analysis and recommendations for the general manager and executive committee.
    • Oversaw the initial rollout of Oracle MICROS POS and electronic payment throughout the property and ensured a successful migration to EMV terminals, including planning, testing, deployment, and post go-live support.
    • Managed the successful integration of the online and mobile ordering solution into the on-property POS system.
    Technologies: Financial Data, PCI, Electronic Payments, Point of Sale, IT Support, Tableau, Microsoft Excel, Budgeting, Financial Reports
  • Senior IBM TM1 Consultant

    2014 - 2015
    Aviana Global Technologies, Inc.
    • Led projects and architected solutions for key hospitality clients and financial institutions.
    • Designed and implemented a daily operations report and budgeting and forecasting solution for American Casino & Entertainment Properties' four Nevada casinos.
    • Developed and integrated revenue and profitability reporting solution for enhanced asset valuation at The Cosmopolitan of Las Vegas.
    • Implemented allowance for loan and lease losses (ALLL) and branch scorecards at Central Pacific Bank in Hawaii.
    Technologies: Financial Reports, Financial Data, ETL, Databases, Scripting, IBM Cognos, TM1
  • Founder | Full-stack Developer

    2012 - 2014
    StrideFly Tracking Systems
    • Designed and developed a real-time tracking system for outdoor running events, consisting of a tracking server to perform geographic calculations and a web-based interface to display runners' movements with detailed statistics and projections.
    • Pivoted from an internet-based system to a self-contained solution utilizing a custom-built radiofrequency GPS tracker to solve cellular connectivity issues at remote event locations.
    • Oversaw the prototype launch at a 24-hour Ragnar Trail running event with hundreds of participants.
    Technologies: Database Design, UI, Front-end, Web Development, Back-end, Web API, RESTful APIs, APIs, Troubleshooting, Solutions Architecture, Full-stack, CSS, HTML, Embedded C, Microsoft SQL Server, Telerik Kendo UI, Windows Presentation Foundation (WPF), .NET, C#, JavaScript
  • Technology and Management Roles

    2004 - 2011
    Deutsche Bank
    • Provided support for all equity derivatives risk and trading applications on Deutsche Bank's New York trading floor.
    • Created a weekend training program that focused on closing knowledge gaps and forming a team bond, allowing the team to excel in the high-pressure environment of a trading floor.
    • Led operational and business management activities for the North American equity derivatives trading desk and oversaw control and support groups for obtaining new business approvals to establish additional revenue streams.
    Technologies: Financial Services, Fintech, Java, IT Support, Options Trading, Trading Systems, Linux, Scripting, Terminal

Experience

  • Financial Planning System (Development)

    A highly-performant SaaS application for business financial planning and reporting. I wrote the statement of work (SOW), designed the business logic, created the initial front-end framework, and developed all back-end functionalities. The system uses a Cloud Firestore NoSQL database and exposes Cloud Functions microservices that perform all calculations and consolidations. The front end is built with Angular, Akita state management, and Angular Material and heavily uses RxJS to take advantage of the real-time features of Cloud Firestore. I also developed Python scripts for ETL and back-end processes.

  • Bank Regulatory Reports (Development)

    An application that consolidates data from regulatory reports such as FFIEC and NCUA from all banks nationwide for commercial real estate entities to identify lenders with potential sale assets.

    I developed this app using Python to ETL the data into a Cloud Firestore database. A React front end accesses the data through a REST API exposed by Cloud Functions for Firebase.

  • Casino Revenue Reporting (Development)

    An analytics app for Las Vegas Strip casinos' gaming revenue, based on the data published by the Nevada gaming regulator. I designed and implemented the entire application, beginning with ETL of the source data into a SQL database (SQLite), selecting, aggregating, and filtering the data with SQLAlchemy, creating the API endpoints with Flask, and displaying the analytics in the Angular front end.

  • Real-time Tracking System (Development)

    I designed and developed a live tracking system for outdoor running events utilizing 3G GPS trackers.

    A tracking server implemented as a Windows service receives GPS positions from individual trackers, performs necessary geographic calculations, and saves the positions to the database. The web application displays runners on a map and calculates statistics. The back end is built using C# .NET Web API, accessing the SQL Server database using Entity Framework. The front end is entirely HTML and JavaScript-based and implemented using the Kendo UI framework around Bootstrap and flat UI design.

  • Radio Frequency GPS Tracking System (Development)

    I created this system as an alternative to the tracking architecture that required cellular service for deployment in remote event locations. I designed, assembled, and coded an ARM-based tracking device featuring a 900 MHz XBee radio and SiRF IV GPS receiver. The prototype was built with Tiva C LaunchPad.

    The WPF client connects to the receiving XBee radio via a serial connection and plots GPS positions on a map enhanced with a predefined GPX course map.

  • Fitness Class Attendance (Development)

    A cross-platform mobile app running on the instructor's device, allowing members to sign in at outdoor fitness class locations. I developed the app using the Xamarin framework and integrated it with a legacy ASP.NET Web Forms application to sync data with the SQL Server member database.

Skills

  • Languages

    TypeScript, JavaScript, SQL, Python, HTML, CSS, HTML5, ECMAScript (ES6), Java, C#, C, Embedded C
  • Frameworks

    Angular, .NET, Redux, AngularJS, Windows Presentation Foundation (WPF), Telerik Kendo UI, Flask, ASP.NET, .NET Core
  • Libraries/APIs

    React, REST API, Google APIs, Node.js, Entity Framework, Web API, RxJS, SQLAlchemy
  • Tools

    Git, Terminal, Microsoft Excel, Google Sheets, TM1, IBM Cognos, Tableau, Redux Thunk
  • Paradigms

    ETL, Management, Database Design, Unit Testing
  • Platforms

    Windows, Visual Studio Code, Firebase, MacOS, Linux, Google Cloud Platform (GCP), Desktop, Xamarin, Azure, Amazon Web Services (AWS)
  • Storage

    Databases, Cloud Firestore, NoSQL, SQLite, Google Cloud Storage, JSON, Microsoft SQL Server, Google Cloud, MySQL, Data Pipelines, PostgreSQL
  • Industry Expertise

    Web Development, Fintech, Trading Systems
  • Other

    Business Logic, IT Projects, Google Cloud Functions, Firebase Cloud Functions, Scripting, Financial Data, Financial Reports, Budgeting, IT Support, Operations, Application State Management, Full-stack, Cloud, Solutions Architecture, APIs, Cloud Microservices, Serverless, Back-end, Front-end, Troubleshooting, RESTful APIs, Dashboards, Hospitality, Hotels & Lodging, Casinos & Gaming, Architecture, Options Trading, Cloud Storage, ETL Development, Food & Beverage, UI, Financial Services, Networking, Point of Sale, Electronic Payments, PCI, Akita, Hardware Troubleshooting, AWS, Cloud Architecture

Education

  • Master's Degree in Computer Information Systems
    1997 - 2003
    Friedrich–Alexander University Erlangen–Nürnberg - Nuremberg, Germany

To view more profiles

Join Toptal
Share it with others