Landon J Sulick, Developer in Centennial, CO, United States
Landon is available for hire
Hire Landon

Landon J Sulick

Verified Expert  in Engineering

Software Developer

Location
Centennial, CO, United States
Toptal Member Since
April 6, 2020

Ever since Landon taught himself BASIC on an Apple IIc when he was a kid, he knew that he loved to code. His love for coding pushed him to major in computer science engineering. Over the years, he has worked in television broadcasting, education, insurance, and financial card issuance. In each of these sectors, Landon has learned that being passionate about technology that can meld customer needs with stakeholder needs is a formula for success.

Portfolio

BETA Healthcare Group
ASP.NET, IIS, ASP.NET Web Forms, ASP.NET Core, Okta, Single Sign-on (SSO)...
Entrust Datacard
Git, Microsoft Teams, Visual Studio, SQL, JavaScript, ASP.NET Web API, ASP.NET...
Turnleaf Solutions Inc./CTB-McGrawHill
JavaScript, Visual SourceSafe, Visual Studio, SSAS, Microsoft SQL Server...

Experience

Availability

Part-time

Preferred Environment

SQL, .NET, Visual Studio

The most amazing...

...project that I've been involved in was working on a multi-dimensional SQL server Analysis Services database project that enabled rich data reporting.

Work Experience

ASP.NET Developer

2021 - 2022
BETA Healthcare Group
  • Helped the client identify the technologies their current software was using and possible upgrade paths.
  • Upgraded the client's ASP classic web app to an ASP.NET Core web app to modernize their application.
  • Used Windows-integrated authentication to provide SSO integrated security for their product.
  • Identified duplicate code throughout their application and reduced it to a singular module to make future development faster and easier.
Technologies: ASP.NET, IIS, ASP.NET Web Forms, ASP.NET Core, Okta, Single Sign-on (SSO), ASP.NET MVC, .NET Core

Principal Software Engineer

2009 - 2019
Entrust Datacard
  • Architected and built a financial card creation web application including cross-browser communication capability.
  • Led performance testing efforts that included the creation of performance tools to configure the product for large scale deployments, to simulate thousands of customers, and to report detailed telemetry.
  • Led a security hardening effort. Implemented security algorithms including a salting/hashing password algorithm and created penetration tests that attempt cross-side scripting attacks and SQL injection attacks.
  • Took ownership of an integration kit/product APIs. My involvement helped sell and integrate customers such as TD Bank, PNC Bank, and Tianjin China social security cards.
  • Created an ETL application to load data from payroll files and enable bulk printing of paycheck bank cards.
Technologies: Git, Microsoft Teams, Visual Studio, SQL, JavaScript, ASP.NET Web API, ASP.NET, C#.NET, VB.NET, Visual Basic .NET (VB.NET), SQL Management Studio, Microsoft Team Foundation Server, SQL Server Profiler, Microsoft Test Manager, Ansible, Angular, HTML, Web API 2, Web API, Agile, REST APIs, ASP.NET MVC, Node.js, Software Architecture, C#, Windows Presentation Foundation (WPF), Docker, Linux, Multithreading, Content Management Systems (CMS), HTML5, Entity Framework

Senior Application Developer

2002 - 2009
Turnleaf Solutions Inc./CTB-McGrawHill
  • Led architecture and development of statewide K-12 online reporting solution for the 1 million students in Indiana. Also helped architect and develop solutions for Wisconsin and Tennessee.
  • Architected and developed a multi-dimensional database and graphical reporting system based on Microsoft Analysis Services technology (SSAS). This system greatly sped up our reporting and expanded the data available to end-users.
  • Designed and developed a reusable web button that enabled dynamic pdf creation on any of our web pages.
  • Designed and developed multiple customer-facing ETL modules to import student and user data from multiple sources.
Technologies: JavaScript, Visual SourceSafe, Visual Studio, SSAS, Microsoft SQL Server, ASP.NET, VB.NET, Visual Basic .NET (VB.NET), SQL, SQL Management Studio, SQL Server Profiler, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), HTML, Web API 2, Web API, .NET, REST APIs, Software Architecture, Microsoft Access, Content Management Systems (CMS), Entity Framework

Software Engineer

2000 - 2002
Encoda Systems
  • Designed and developed install shields and GUI configuration wizards for both installers and users that reduced product installation time from one day to ½ hour.
  • Created a dll that enabled legacy Btrieve database based products to communicate with Oracle.
  • Added new functionality and fixed bugs in television broadcasting automation software.
Technologies: InstallShield, Windows Forms (WinForms), C++, Visual Basic .NET (VB.NET), HTML

Software Engineer

1999 - 1999
Bucknell University
  • Designed and developed a classic ASP web-based registration system that allowed seniors involved in the capstone classes to register online and have conflicts resolved automatically.
  • Finished and debugged incomplete code for a crystallography tutorial software set using Tool Book environment.
  • Organized and executed manual load testing of the web-based registration system.
Technologies: JavaScript, Active Server Pages (ASP), HTML, Software Architecture

Performance Testing Suite for Financial Instant Issuance System

Led performance testing efforts that helped drive the successful integration of multiple technologically and geographically disparate development teams. This included the creation of a suite of performance tools and applications to configure the product for large scale deployments, to simulate thousands of customers using the product at once, and to report detailed telemetry on product health.

Dynamic PDF Generator

An ASP.Net reusable button that other developers could use to automatically create a PDF report of any page in our reporting ecosystem. Portability of reportable data was an integral need of our customers. They needed to report data, and this button made data available and transportable for our customers. Making this button reusable made it simple for other developers to integrate this functionality quickly into new reporting modules.

Integration Kit for Issuance Financial Cards

Took ownership of an integration kit provided to customers to integrate their software directly into our product APIs. My involvement helped sell and integrate large customers, including TD Bank, PNC Bank, and Tianjin China social security cards.

Restful ASP.NET WebAPI | Back-end Functionality of Financial Issuance Software

I helped design and build a RESTFUL ASP.NET WebAPI back end for our large-scale financial card issuance software. We created an administrative API and a non-administrative API. Following RESTFUL principles and auto-documentation provided by Sandcastle, I built a clean and very reusable API into the back end of our product.

Languages

VB.NET, Visual Basic .NET (VB.NET), C#, C++, C#.NET, JavaScript, SQL, HTML, Active Server Pages (ASP), HTML5, XML

Frameworks

.NET, ASP.NET, ASP.NET Web API, .NET Core, Angular, ASP.NET MVC, Windows Presentation Foundation (WPF), ASP.NET Web Forms, ASP.NET Core

Tools

Visual Studio, SQL Management Studio, Microsoft Team Foundation Server, Microsoft Teams, SSAS, Visual SourceSafe, InstallShield, Ansible, SQL Server Profiler, Microsoft Test Manager, Git, Microsoft Access, Postman

Other

Software Architecture, Content Management Systems (CMS), Multithreading, IIS, Okta, Single Sign-on (SSO), TCP/IP

Libraries/APIs

Web API 2, REST APIs, Entity Framework, Windows Forms (WinForms), Web API, Node.js

Storage

Microsoft SQL Server, SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS)

Paradigms

Agile

Platforms

Docker, Linux

1996 - 2000

Bachelor of Science Degree in Computer Science Engineering

Bucknell University - Lewisburg, PA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring