Senior Software Engineer with 8+ years of experience, highly skilled and accomplished in optimizing code quality, implementing innovative features, and enhancing UX. Looking to take ownership and solve problems that lead to meaningful impact. Motivated by the opportunity to deliver value to users and thrive in environments that value transparency, open communication, and cross-functional collaboration. Excited to drive strategic and technical direction of the work.

Thomas Donohue

Senior Software Engineer with 8+ years of experience, highly skilled and accomplished in optimizing code quality, implementing innovative features, and enhancing UX. Looking to take ownership and solve problems that lead to meaningful impact. Motivated by the opportunity to deliver value to users and thrive in environments that value transparency, open communication, and cross-functional collaboration. Excited to drive strategic and technical direction of the work.

Available to hire

Senior Software Engineer with 8+ years of experience, highly skilled and accomplished in optimizing code quality, implementing innovative features, and enhancing UX.

Looking to take ownership and solve problems that lead to meaningful impact. Motivated by the opportunity to deliver value to users and thrive in environments that value transparency, open communication, and cross-functional collaboration. Excited to drive strategic and technical direction of the work.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at Self-Employed
August 1, 2025 - Present
Current role: Enhanced AI suggestion accuracy, developed new filtering capabilities, and drove subscription growth via A/B testing for an AI-powered writing and research tool.
Senior Full Stack Engineer at Thunkable
August 1, 2023 - April 1, 2025
Optimized code quality by transitioning the startup's JavaScript codebase to TypeScript, and implemented accessibility and localization improvements. On-call issue resolution with the customer success team improved client satisfaction. Built generative AI feature using the OpenAI API and MongoDB Atlas to dynamically create layouts from text prompts. Implemented the Modules feature enabling creation and management of reusable mobile app elements; public release in Q1 2024.
Senior Software Engineer at Evernote (Remote)
February 1, 2020 - February 1, 2023
Improved the number of note links by 5% with the Backlinks feature as the sole web/desktop developer. Strengthened Home application's performance and flexibility by streamlining microservices and business logic. Applied React/React Native to create a unified Evernote V10 search across web, desktop, iOS, and Android. Launched a real-time collaborative editing feature.
Software Engineer at Evernote
May 1, 2019 - February 1, 2020
Empowered 225M+ users to navigate billions of notes and increased user engagement in monthly searches by 20% through advanced search across web/desktop. Achieved 90%+ code coverage across EMS with CI/CD pipelines and testing automation. Captured market attention with 50K new subscriptions via Home dashboard; Architected Home features across web, desktop, and mobile.
Software Engineer at CA Technologies
June 1, 2016 - January 1, 2019
Enabled analytics engine customers to process 6TB/day using Java and Spring, saving the company over $1.5M annually.

Education

Bachelor of Science in Computer Science at Binghamton University
January 11, 2030 - February 24, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Other