Kyle Milchard

Full Stack Software Developer

I build and modernize business-critical software, taking projects from business problem and architecture through development, deployment, and production support.

Platform Ownership · Modernization

Kyle Milchard

Building software that has to work in the real world

For more than a decade, I’ve helped build, maintain, and modernize a business-critical property management platform supporting more than 1,200 properties.

My role has grown from full-stack development into primary technical ownership of the platform — working directly with business stakeholders to understand problems, evaluate options and trade-offs, design solutions, and carry them through implementation and production support.

My work spans Java and Spring applications, APIs and integrations, SQL Server, authentication and security, Docker, infrastructure, and cloud architecture. I’m particularly interested in modernizing established systems without adding complexity simply for the sake of using newer technology.

Portrait of Kyle Milchard

Selected Work

Selected projects that show how I approach modernization, platform ownership, and technical architecture in real production environments.

Legacy Platform Modernization

Modernizing a vulnerable Struts 1 monolith while keeping a business-critical platform running.

Modernized a vulnerable Struts 1 and Java 7 monolith into a maintainable Spring-based platform while continuing to support production and deliver new functionality.

  • Java
  • Struts 1
  • Spring
  • SQL Server

Property Management Platform

One platform, different users, many workflows, and more than a decade of technical ownership.

More than a decade of building and owning a business-critical platform connecting staff, clients, tenants, vendors, workflows, integrations, and operational processes.

  • Java
  • Spring
  • SQL Server
  • REST / GraphQL

AWS Migration Architecture

Practical cloud planning grounded in existing workloads, operational requirements, and financial constraints.

Designing a phased AWS migration by assessing existing workloads, right-sizing infrastructure, evaluating architectural trade-offs, and validating decisions through proofs of concept.

  • AWS
  • EC2
  • S3
  • VPC / IAM

Technical Expertise

  • Java & Application Architecture

    Designing and modernizing business-critical Java applications for clear structure, maintainability and practical upgrade paths.

    JavaSpring MVCSpring BootSpring Security
  • APIs & Integrations

    Connecting business systems through maintainable APIs, external-service integrations, identity platforms and communication workflows.

    RESTGraphQLMicrosoft GraphOAuth 2.0
  • Data

    Designing relational data structures and optimizing queries across modern and legacy production systems.

    SQL ServerSchema DesignQuery OptimizationMicrosoft Access / ACCDB
  • Cloud & Infrastructure

    Designing infrastructure around workload requirements, security, cost and operational complexity rather than choosing services in isolation.

    AWSEC2S3IAMVPCDockerTomcat
  • Security

    Building authentication, authorization and sensitive-data protection into application architecture.

    Authentication & AuthorizationJWTMFARBACEncryption
  • Frontend & Delivery

    Building client-facing features and supporting their delivery through deployment and production.

    AngularTypeScript / JavaScriptHTML / CSSNode.jsGitMaven

Additional Work

iOS Property Inspection App

Led development of a Swift-based inspection application used in the field to capture property condition information and synchronize completed inspections back to the main platform.

The integrated workflow reduced the time between conducting an inspection and making the resulting report available to clients from days to hours.

  • Swift
  • REST
  • SQL Server

Outlook & Microsoft 365 Integration

Built an Outlook add-in that allows staff to associate emails directly with properties in the management platform.

Email content and metadata are sent through a REST API and stored in the property context, making communication searchable and accessible outside individual staff inboxes.

Additional Microsoft Graph integrations support automated and application-triggered email workflows.

  • Angular
  • Node.js
  • REST
  • Microsoft Graph
  • OAuth 2.0

Workflow Automation & Integrations

Converted recurring administrative processes into structured digital workflows, including client onboarding, rental applications, templated communications, scheduled tasks and event-driven automation.

Integrated external systems and data including Zoho CRM and MLS information to support communication, reporting and analytics.

  • Java
  • Spring
  • GraphQL
  • Zoho CRM
  • MLS Data

WordPress & Web Development

Alongside my primary software work, I provide freelance web development for Flynn Group of Companies, building and maintaining public-facing WordPress sites from designs supplied by its marketing team.

Using approved mockups and commercial themes, I customize layouts, responsive behaviour and site functionality for production on WP Engine.

  • WordPress
  • WP Engine
  • HTML
  • CSS
  • JavaScript
  • Theme Customization

Experience

LandLord Property & Rental Management Inc.

Toronto, Ontario

Responsibility Growth
Software Developer → Senior Software Developer → Primary Technical Ownership

Senior Software Developer

– Present

Primary technical owner of a business-critical property management platform supporting more than 1,200 properties.

Lead application development, modernization, integrations, security, production support and technical planning while working directly with business stakeholders to turn operational needs into software solutions.

Software Developer

–

Developed and supported the company’s core property management applications across Java, Spring, SQL Server and web technologies.

Expanded responsibilities over time from feature development and production support into broader application architecture, modernization and platform ownership.

Interested in working together?

I’m open to senior software development, technical leadership and architecture-focused opportunities where I can combine hands-on engineering with broader ownership of systems and technical direction.

Email: kylemilchard@proton.me