Hi, I’m Devin Patterson, a Senior Software Engineer focused on building robust Java/Spring backends and engaging front-end experiences. With 10+ years delivering enterprise web applications, I enjoy turning complex requirements into clean, scalable systems. I thrive in Agile teams, collaborate across product and QA, and take ownership from debugging to documentation. I mentor teammates, promote best practices, and strive for reliable releases with fast feedback loops.

Devin Patterson

Hi, I’m Devin Patterson, a Senior Software Engineer focused on building robust Java/Spring backends and engaging front-end experiences. With 10+ years delivering enterprise web applications, I enjoy turning complex requirements into clean, scalable systems. I thrive in Agile teams, collaborate across product and QA, and take ownership from debugging to documentation. I mentor teammates, promote best practices, and strive for reliable releases with fast feedback loops.

Available to hire

Hi, I’m Devin Patterson, a Senior Software Engineer focused on building robust Java/Spring backends and engaging front-end experiences. With 10+ years delivering enterprise web applications, I enjoy turning complex requirements into clean, scalable systems.

I thrive in Agile teams, collaborate across product and QA, and take ownership from debugging to documentation. I mentor teammates, promote best practices, and strive for reliable releases with fast feedback loops.

See more

Experience Level

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

Work Experience

Senior Full Stack Engineer at Pegasystems
September 1, 2022 - Present
Designed and delivered features across React/Angular UI, Java/Spring services, and relational data workflows in an Agile environment. Developed REST APIs and backend service-layer logic with careful handling of transactions, edge cases, and forward-compatible changes. Investigated and resolved production defects and performance issues across service and database layers; authored RCA and follow-up fixes. Collaborated with product, QA, and stakeholders to refine requirements and deliver incremental releases; created runbooks, troubleshooting guides, and release documentation. Mentored engineers through code reviews and pair programming; reinforced maintainable patterns and coding standards.
Senior Software Engineer / Full Stack Developer at Guidewire Software
September 1, 2019 - August 31, 2022
Built and maintained backend services in Java using the Spring ecosystem, delivering customer-facing functionality via RESTful APIs. Worked closely with the database; wrote and optimized SQL for performance and correctness; supported schema changes and data migrations. Used Hibernate/JPA for data access while applying pragmatic decisions on ORM vs tuned SQL. Diagnosed and fixed production performance issues using execution-plan thinking (indexes, joins, locking/transactions). Delivered full-stack updates with Angular/React coordination, ensuring UI/API compatibility and stable deployments. Improved release quality through code reviews and automated testing; authored technical documentation and RCA reports; implemented preventive fixes.
Software Engineer (Full Stack) at Blackbaud
August 1, 2013 - August 31, 2019
Developed and supported SaaS features across backend services, web UI, and relational database layers for a long-running production system. Implemented backend business logic and integration points with focus on reliability, maintainability, and modular design. Wrote and tuned SQL and stored procedures (SQL Server) supporting core workflows; improved performance through query refactoring and indexing awareness. Owned production support end-to-end: triage, debugging, hot fixes, deployment coordination, and post-incident follow-ups. Refactored legacy modules to reduce technical debt, improve readability, and enable faster, safer feature delivery. Built internal tools/admin utilities that reduced manual support effort and improved operational response.

Education

B.S., Applied Computer Science at Becker College
January 11, 2030 - January 1, 2013
Bachelor of Science at Becker College
January 11, 2030 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.