Luke Sampson
Verified Expert in Engineering
Full-stack Developer
Luke is a software developer with over 20 years of experience creating full-stack web applications. He enjoys working with various technologies and is most skilled with the Microsoft stack, including C#, .NET Core, ASP.NET, and SQL Server. Luke's career-building SaaS products for large and small organizations have given him a broad range of proficiency, from cloud system administration to user experience.
Portfolio
Experience
Availability
Preferred Environment
Windows, MacOS, Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed is a university student accommodation platform called StudyStays, now used by most Australian universities.
Work Experience
IT Manager
Black Rock Nutraceuticals
- Managed the seamless migration of an eCommerce store from a WordPress/WooCommerce site to Shopify.
- Evaluated a WooCommerce website built by an external team and offered recommendations for improving performance, scalability, and development processes.
- Developed custom functionality and integrations between Shopify, ShipStation, and Mailchimp.
- Developed Shopify theme customizations to empower design and marketing experts to make changes to the website easily.
- Performed ongoing maintenance, support, and improvements to the web store.
Senior Software Engineer
StudyStays
- Designed and implemented a white-label student accommodation SaaS platform used by 30 universities across Australia.
- Developed an email-to-web SMTP gateway server allowing customers to save email communications by forwarding or cc'ing a tracking email address.
- Executed a web-based change-management system that allows customers to control revisions submitted by the public before they are displayed on their websites.
- Implemented a suburb autocomplete lookup feature that pre-fetches and combines data from various sources. This was more performant than 3rd-party APIs and reduced ongoing costs from these services.
- Developed a web-based application functionality using client-side frameworks such as Vue, including a flatmate finder and feedback system.
Senior DevOps Engineer
StudyStays
- Created a deployment server that reduced deployment time by 85% to approximately 10 seconds.
- Developed an email-to-web SMTP gateway server allowing customers to save email communications by forwarding or cc'ing a tracking email address.
- Implemented, upgraded, and maintained cloud-based infrastructure with minimal downtime and disruption to customers.
Project Manager
StudyStays
- Co-founded the business and developed the initial product used by almost 30 tertiary education institutions across Australia to manage their off-campus student accommodation.
- Worked closely with customers during the initial phase of development to build a functionality that matched the needs of this market.
- Arranged and managed the implementation of a system for managing Homestay accommodation, which involved meeting regulatory requirements and careful risk management for universities.
- Planned and managed the implementation of new modules that successfully integrated with the existing product and extended the product line, including a Flatmate finder module.
- Managed a major visual redesign of the platform and rolled it out successfully.
Lead Developer
CareerHub
- Joined the three-people business founded in an attic and helped it grow to be used by over 60 universities across Australia, New Zealand, and the UK.
- Installed and maintained the software on customer infrastructure and developed a distributed update system to support around 50 installations worldwide.
- Managed the migration of the original product from Visual Basic to .NET, allowing for easier maintenance and updates, and increasing capabilities and performance.
- Reviewed code, debugged problems, and corrected issues.
Experience
Scoop Installer | Windows
https://scoop.shLittle Kit
https://littlekit.com.auPluribus Crowdfunding
https://becomepluribus.comThe Vineway Prototype
https://thevineway.com/Real Estate Data Scraping
Skills
Languages
SQL, JavaScript, C#, HTML, CSS, C#.NET, HTML5, T-SQL (Transact-SQL), Python, PHP, Java, C, Ruby, Visual Basic, Liquid Template
Frameworks
.NET, .NET Core, ASP.NET MVC, ASP.NET Core, ASP.NET, Windows PowerShell, Bootstrap, SPF, ASP.NET Web Forms, .NET 4, Express.js, Selenium, Svelte, Laravel, Ruby on Rails (RoR)
Libraries/APIs
Google Maps, REST APIs, Vue, jQuery, Node.js, Xero API, Twilio API, Stripe API, Shopify API, Liquid
Tools
Git, Visual Studio, MSBuild, Amazon Simple Notification Service (Amazon SNS), Microsoft Access, Sketch, Figma, GitHub, Bitbucket, Amazon Simple Email Service (SES), Let's Encrypt, Sequelize, Basecamp, Final Cut Pro, Mailchimp, Google Analytics, ShipStation
Paradigms
Model View Controller (MVC)
Platforms
Windows, Amazon Web Services (AWS), Amazon EC2, cPanel, New Relic, Visual Studio Code (VS Code), MacOS, Shopify, AWS Lambda, WooCommerce
Storage
Databases, MySQL, Microsoft SQL Server, SQL Server 2016
Other
SMTP, Web Scraping, Software as a Service (SaaS), Document Parsing, Internet Information Services (IIS), DNS, DomainKeys Identified Mail (DKIM), Deployment, Software Design, Software Architecture, APIs, Web Development, Full-stack, Ajax, Amazon Route 53, Bootstrap 5, Online Payments, Creative Problem Solving, IIS, Legacy Code, Legacy Software, API Integration, DMARC, Software Development, Windows Services, Headless Software, Gantt Chart, Communication, Complex Problem Solving, Planning, CruiseControl, Architecture, Amazon API Gateway, Google Analytics 4, Shipping, Fulfillment, eCommerce, eCommerce UI, Amazon FBA
Education
Bachelor of Multimedia Degree in Computer Science
Griffith University - Brisbane, Australia
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