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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Senior Full Stack Engineer at Pegasystems
September 1, 2022 - PresentDesigned 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, 2022Built 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, 2019Developed 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, 2013Bachelor of Science at Becker College
January 11, 2030 - January 1, 2013Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.