David Lains

Senior Software Engineer at Sylint powered by Crowe

Sarasota, Florida, 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
David Lains is a senior software engineer with 11+ years of professional experience building web and enterprise systems, currently contributing to Sylint powered by Crowe from Sarasota, Florida. He blends practical backend expertise in Java (Spring, Hibernate, JBoss) and databases (MySQL, PostgreSQL) with modern Ruby on Rails and JavaScript front-end work (React, jQuery, Sass), and has shipped iOS apps using Objective-C and Core Data. Comfortable as a self-directed contractor or embedded team member, he has a track record of moving between startups, consultancy and corporate engineering roles while maintaining a strong focus on database design and test-driven development (RSpec, JUnit). Colleagues rely on him for pragmatic solutions that bridge legacy enterprise stacks and contemporary web architectures, and he brings an engineer’s curiosity to continuously learn new tools and improve systems.
code11 years of coding experience
job21 years of employment as a software developer
bookWindows Programming Cert., Windows Programming Cert. at U.C. Berkeley Extension
bookASCS, ASCS at Diablo Valley College
languagesEnglish, Japanese
github-logo-circle

Github Skills (24)

ruby-client8
parser7
client-library7
scripting-language6
bytecode6
java6
cube5
ruby5
interpreter5
interpreted-programming-language5
polymorphism5
markdown5
scripting4
zshrc3
c993

Programming languages (6)

ShellCJavaScriptHTMLRubyGDScript

Github contributions (5)

github-logo-circle
dlains/scribe

Mar 2018 - Jan 2019

Personal blogging engine using Rails.
Contributions:70 PRs, 48 pushes, 69 branches in 10 months
ruby-on-railsrailsrubybloggingblogging-engine
dlains/cube

Jun 2018 - Oct 2018

Cube is a dynamically typed, class based object oriented scripting language with a syntax similar to Ruby.
Contributions:165 commits, 105 PRs, 88 pushes in 4 months
cubepolymorphismscriptingsimilarc99
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
David Lains - Senior Software Engineer at Sylint powered by Crowe