Ian De Silva

Principal Software Engineer at Target

Minneapolis, Minnesota, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ian De Silva is a Principal Software Engineer based in Minneapolis with 15+ years of experience building resilient, high-performance backend systems and shipping large-scale DevOps solutions. Currently leading architecture and delivery at Target, he blends deep systems knowledge (C++, Java, Spring) with pragmatic product sensibilities honed across retail e-commerce and enterprise platforms. Ian has a strong track record of reducing release times and complexity—authoring packaging and multi-tier cache strategies that saved months of work and improved data freshness—and he coaches teams in Agile, TDD, and measurable process improvement. A former university instructor and researcher with a PhD in Computer Science, he brings an uncommon mix of rigorous academic methods (non‑intrusive test coverage) and hands-on engineering that surfaces thorny, production-facing issues early. Colleagues turn to him for performance, observability, and practical designs that balance velocity with long-term maintainability.
code4 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of Minnesota
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Michigan State University
languagesEnglish
github-logo-circle

Github Skills (31)

kotlin10
matcher10
verification10
tdd10
testing9
unit-testing9
mocking9
rest-api8
api8
api-client8
kmongo7
api-platform7
graphql6
curl6
grpc6

Programming languages (3)

JavaScriptGoKotlin

Github contributions (5)

github-logo-circle
desilvai-target/kmongo

Nov 2023 - Nov 2023

[deprecated] KMongo - a Kotlin toolkit for Mongo
Contributions:1 push in 1 day
mockk/mockk

Dec 2022 - Feb 2023

mocking library for Kotlin
Contributions:1 review, 4 comments, 2 issues in 2 months
matcherunit-testingtestingkotlinmocking
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ian De Silva - Principal Software Engineer at Target