Experience

A lifelong "full stack" developer. I’m happiest when I can fill a gap on a team or resolving ongoing problems within a system. Lately, that’s meant my focus has been server-side with an emphasis on Postgres optimizations. But I’ve been exploring a lot of React in my free time this year.

About this site

Developed in Astro, with React components. Most of the sections were fairly easy to implement. The most challenging portion was the Feedback form.

Technologies used

Note: I use a * to indicate areas I use personally, but not professionally.

Skills
SkillCategoryLevel
JavascriptLanguage10+ years
T-SQLLanguage10+ years
TypescriptLanguage2+ years
ExpressBackend10+ years
Node.JSBackend10+ years
MongoDBDatabase10+ years
MongooseDatabase10+ years
BootstrapFrontend10+ years
JQueryFrontend10+ years
Less/SCSSFrontend10+ years
AWS(AppRunner, Cloudfront, EC2, ELB, Lambdas, RDS/Aurora, S3)Tools10+ years
BashTools10+ years
DockerTools10+ years
GitTools10+ years
Stack OverflowTools10+ years
Sublime TextTools10+ years
MVC.netBackend~3 years
RazorBackend~3 years
WebFormsBackend~10 years
DrizzleDatabase~1 year
Entity FrameworkDatabase~5 years
MSSQLDatabase~10 years
MySQL/MariaDBDatabase~1 year
NHibernateDatabase~7 years
PostgresSQLDatabase7+ years
RedisDatabase~7 years
ReactFrontend*
TailwindCSSFrontend~2 years
TanStack QueryFrontend~2 years
VueJS(Options, Composition)Frontend7+ years
VuetifyFrontend~3 years
CursorTools6+ months
Data GripTools7+ years
HerokuTools~7 years
PostManTools7+ years
Sublime TextTools~7 years
Visual Studio CodeTools7+ years
WebpackTools~7 years
YaakTools7+ years
GraphQLDatabase*
AstroFrontend/Backend*
Next.jsFrontend/Backend*
Server IslandsInfluences*
CursorTools*
AgileInfluences-
DRY/WETInfluences-
OWASPInfluences-
Pragmatic ProgrammerInfluences-
RESTfulInfluences-
SOLIDInfluences-
tRPCInfluences-