class Developer
attr_reader :name, :title, :website, :experience_years
def initialize
@name = "Thomas Powell"
@title = "Senior Technical Leader"
@experience_years = 20
end
def skills
[
"Team Leadership",
"Legacy Apps Support",
"Ruby/Rails (10+ years)",
"AWS Certified Solutions Architect",
"Healthcare Tech",
"Restaurant POS and BOH"
]
end
def objective
<<~OBJECTIVE
Dedicated Senior Software Engineering Manager
seeking opportunities to leverage #{@experience_years}+
years of programming, architecture, and leadership
experience in a Software Engineering Manager role
OBJECTIVE
end
def experience
[
{
position: "SENIOR PRINCIPAL ENGINEER",
company: "Progress, Chef Infra Client",
duration: "05/2022 - Present",
achievements: [
"Troubleshooting Windows builds for Chef 18 release",
"Community PR and Issue Triage",
"Ad Hoc Jobs architecture and development in Golang",
"Complex problem solving across Ruby, packaging, OS",
"AIX libarchive building solutions",
"Windows UCRT heap memory error resolution",
"OpenSSL FIPS fingerprint error fixes",
"Chinese Windows segmentation fault debugging",
"Solaris patch version mismatch solutions"
]
},
{
position: "Sr Software Engineer / Support Team Lead",
company: "Everly Health",
duration: "03/2021 - 04/2022",
achievements: [
"Mentoring junior engineers in ActiveRecord and DevOps",
"Mirth and HL7 messaging support",
"Legacy Rails app enhancements and stabilization",
"Rack::Middleware for sensitive data filtering",
"Datica to LogicWorks (EKS) migration",
"Monitoring dashboards and Statuspage.io integration"
]
},
{
position: "SR Software Engineering Manager",
company: "Appriss Health",
duration: "08/2018 - 03/2021",
team_size: 13,
achievements: [
"Remote management of US and Warsaw-based developers",
"Architecture Design Sessions for tech debt",
"Rails 5 Upgrade leadership",
"Technical interviewing for engineering roles",
"Legacy monolith to Vue.js migration",
"Performance debugging with New Relic and AWS",
"Site Reliability Engineering team management"
]
},
{
position: "Software Engineer III-IV",
company: "Appriss Health",
duration: "07/2012 - 08/2018",
scale: "43 state configurations, billions of PostgreSQL rows",
achievements: [
"Co-developed flagship Prescription Management Program",
"API Gateway for pharmacy/health system integration",
"Led Medical Marijuana Registry development for Ohio",
"Xamarin mobile app with AWS Cognito backend",
"Technical book club leadership"
]
},
{
position: "Intern to Solutions Architect",
company: "Yum! Brands",
duration: "05/1996 - 07/2012",
progression: "Co-op → Project Lead → Solutions Architect",
technologies: ["Java EAI", "IBM OmniFind", "C#.NET", "POS Integration"]
}
]
end
def education
[
{
degree: "Master of Engineering, Computer Engineering",
school: "University of Louisville",
graduation: "Fall 2003",
honors: true
},
{
degree: "Bachelor of Science, Engineering Mathematics and Computer Science",
school: "University of Louisville",
graduation: "Spring 2000"
}
]
end
def certifications
[
"AWS Certified Solutions Architect Professional (SAP-C01) - 3/21/2022",
"AWS SysOps Administrator Associate (SOA-C01) - 03/23/2021",
"AWS Certified Developer Associate (DVA-C01) - 01/26/2021",
"AWS Certified Solutions Architect Associate (SAA-C02) - 12/1/2020"
]
end
end
thomas_powell = Developer.new