Dillan Laughlin

Senior Software Engineering Manager at Milwaukee Tool

Milwaukee, Wisconsin, 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

👤
Senior
🎓
Top School
Dillan Laughlin is a Senior Software Engineering Manager with 13 years of experience specializing in mobile platforms (iOS, tvOS, macOS) and a strong focus on user experience and mentoring. Currently leading engineering at Milwaukee Tool, he has progressed from hands-on principal developer to management and now directs cross-functional teams delivering polished mobile products. A former founder and CTO, Dillan combines entrepreneurial instincts with disciplined project management and analytics-driven decision making. He contributes to notable open-source projects like TTTAttributedLabel, where he improved text sizing and added unit tests—an example of his attention to UX edge cases. Based in Milwaukee, he brings a background in human–computer interaction and a track record of translating research-driven design into shipping products.
code13 years of coding experience
job19 years of employment as a software developer
bookHuman Computer Interaction, Human Computer Interaction at Iowa State University
bookTransfer, Transfer at Kirkwood Community College
bookBBA Management Marketing, BBA Management Marketing at The University of Iowa Tippie College of Business
stackoverflow-logo

Stackoverflow

Stats
427reputation
22kreached
5answers
2questions
github-logo-circle

Github Skills (13)

objective-c10
uid10
ios10
front-end-development10
ui-design10
unit-testing9
pasteboard6
uiimage6
file-sharing6
reachability6
uiimagepickercontroller6
iphone6
ipad6

Programming languages (6)

TypeScriptCObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
A drop-in replacement for UILabel that supports attributes, data detectors, links, and more
Role in this project:
useriOS Mobile Developer
Contributions:8 commits, 3 PRs, 23 comments in 1 month
Contributions summary:Dillan primarily contributed to the `TTTAttributedLabel` project by fixing issues related to the `sizeThatFits` method and its interaction with the `attributedTruncationToken`. They added unit tests to verify the correct sizing behavior, especially when the truncation token is used. Furthermore, the user updated documentation and refactored unit tests for better organization.
drop-inuilabeldata-attributesdetectorsswift
EnharmonicHQ/AppDataSharing

May 2013 - Oct 2015

Contributions:5 commits, 3 pushes in 2 years 5 months
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
Dillan Laughlin - Senior Software Engineering Manager at Milwaukee Tool