Erik Little

Tech Lead at BlueCargo

Virginia, 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
Erik Little is a Tech Lead with 12 years of experience designing and scaling resilient backend systems, currently leading engineering at BlueCargo from Virginia. He blends hands-on development and team leadership, having progressed from software engineer roles at Hobsons to senior engineering positions at PowerSchool and BlueCargo. Erik is pragmatic about reliability—his open-source work includes modernizing the widely-used Starscream WebSocket library for Swift and contributing stability and logging improvements to Socket.IO client implementations. Comfortable across full-stack and mobile domains, he has a track record of fixing production issues and refactoring for maintainability. His background from James Madison University and early internships shows a steady focus on production-grade systems and cross-cutting technical ownership.
code12 years of coding experience
job5 years of employment as a software developer
bookAssociate's Degree Computer Science, Associate's Degree Computer Science at Blue Ridge Community College
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at James Madison University
languagesEnglish
github-logo-circle

Github Skills (18)

debug10
javascript10
ios10
back-end-development10
playlists10
websocket10
management10
swift10
logging10
nodejs10
backend10
front-end-development9
protocols9
html9
macos8

Programming languages (11)

TypeScriptJavaShellCoffeeScriptC++CJavaScriptObjective-C

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:148 releases, 4 reviews, 18 commits in 4 years 11 months
Contributions summary:Erik contributed to code changes related to logging within the SocketEngine.swift file, as evidenced by the changes to the log messages. This user also refactored methods, including adding in the ability to set connect parameters, and refactored the code relating to the "doRequest" method.
daltoniam/Starscream

Aug 2016 - Sep 2018

Websockets in swift for iOS and OSX
Role in this project:
userMobile Developer (iOS)
Contributions:7 commits, 10 PRs, 71 comments in 2 years 1 month
Contributions summary:Erik primarily focused on updating the Starscream websocket library to Swift 3, addressing compatibility issues and integrating modern Swift features. Their contributions include refactoring code, modifying delegate methods, and namespacing zlib and common crypto, which ensured compatibility. They also fixed issues related to connection handling, specifically addressing disconnect and connect events and improved the overall stability and maintainability of the codebase.
websocketsosxprotocolwebsocketswift
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