Hello, I'm Donaven!

a full stack web developer

Resume (pdf)

Giant Partners

Development

April 2022 - Present

Software Engineer at a Digital Marketing Company. Continually iterating upon our platform web app that builds complex data queries and drives sales. The tech stack I use includes Ruby on Rails, Stimulus.js, Tailwind, ViewComponent, rspec, and Rubocop. I integrate with Snowflake, managing over 800MM records. I also manage the majority of our internal support requests, swiftly resolving issues, fixing bugs, and implementing feature updates as needed to enhance system performance and user satisfaction. My focus is on creating efficient, reliable solutions that support our digital marketing efforts and enhance data accessibility for the team.

Giant Partners

Development

Aug 2020 - March 2022

Data Engineer at a Digital Marketing Company. I provided data extraction and ingress (ETL) for databases with 150MM records on average. I ran multiple projects in SSMS at any given time. I also prepared data for email and digital marketing teams.

V3 Printing

Development

Sep 2019 - March 2020

Technical lead at a huge mixed media printing shop. I prepared marketing and nonprofit databases for custom mailings. Maintained and refactored legacy Linux automation scripting for healthcare enterprise mailings. I ran the mailing department and worked with USPS for 100% compliance with bulk mail drop rules. I worked closely with the production department to ensure project deadlines were met accordingly.

C. I. Partners Direct

Development

Aug 2013 - Sep 2019

Technical Lead at a direct mail agency, main tasks involved were working with our client’s mailing list databases and assembling them for complex custom mailings. I worked with project managers to ensure time schedules and configuration accurately met and exceeded what our customers were looking for in direct mail marketing. I was heavily involved in setting up complex, dynamic text flow layouts to accommodate for a wide range of variability in the media mailed out. I was involved in ensuring our team is using best practices in development, and I increased our workflow efficiency with utilities.

R-Team Computers

IT

Mar 2013 - Aug 2013

Help support for multiple clients. Tasks consisted anywhere between basic help desk support to being part of a team involved in complete small business server migration, to a newer server running VMware. Throughout this position I was almost daily involved in installation of Windows 7 as well as data transfers between hard drives. Built over 50 custom PCs according to clients needs, from scratch (motherboard, CPU, hard drive, case, etc.) We also had a few clients that paid a monthly fee for us to be on call when needed and do remote work / on-site work.

Bunnin Automotive / Alexander

IT

Sept 2011 - Jan 2013

In-house computer/network technician at five different car dealerships. (Alexander Buick/GMC, Cadillac, VW + Bunnin Mazda, Chevrolet) My main work was to keep 200+ computers and around 10 servers running and updated. The IT Director let me know what needed to be done and I was in charge of prioritizing the tasks in order of importance. I also utilized network protocol analyzers to determine the root causes of network performance issues.

About Me

about me photo

I’m a code enthusiast. Although I have fun with front end code, I enjoy back-end challenges more. I see value in following development principles such as DRY and the advice given in "Mastering Programming" by Kent Beck. I help deliver consistent and well-thought-out projects, and with 10 years of programming experience, I have seen and conquered many challenges. When I’m not coding, you can find me enjoying the great outdoors, practicing photography, and cooking. Want to work / collab together? It would be great to hear from you.