Hacker News new | past | comments | ask | show | jobs | submit login

I've had the joy(?) of working for a company for close to 10 years, moving on to other work for about 5 years, and then returning again.

During my first tour with the company I built, among other things:

- (on a two-person team) an ASP.NET web app that allows payroll admins to extract year-end data from their AP in order to distribute tax forms (W-2s, 1099s, etc.)

- (different two-person team) a mail-room management back-end that allowed us to print/mail over 1 million forms/year for customers of the above

- (yet another two-person team) A corporate intranet product

Since returning to the company I've been on another small team (3 developers) building an independent payroll platform. As part of that effort, we've had to integrate with all the other things I ever built at the company. It's been extremely valuable for our team that I have intimate knowledge of basically all of our integration points across the company. Much of my original comments and code from ~2007-2015 are still in the source tree. Some of that makes me happy, and some of that makes me cringe :)




They're lucky (or cursed) to have had the same person build so many different systems at the company.


Ha! Too true on both counts.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: