Post Job Free

Resume

Sign in

Software Engineer Developer

Location:
Spokane, WA
Posted:
November 02, 2023

Contact this candidate

Resume:

Curtis R Cooley

**** *. ****** ***** **.

Spokane Valley, Wa. 99016

ad0tb0@r.postjobfree.com

509-***-****

Summary

Highly experienced agile software developer, coach, and trainer. I leverage practices like TDD, refactoring, and simplicity to implement software craftsmanship and clean design. I am very experienced in agile planning and implementation.

Skills

● 23 Years Software Development Experience

● 2 Years AWS Lambda Experience

● 18 Years Java Experience

● 3 Years Scala Experience

● 3 Years Camel

● 18 Years Unit and Microtesting experience using JUnit

● 10 Years web development: Java, JSP, Servlets, Spring, Struts, and some Grails/Rails

● 18 Years Object Oriented Experience including SOLID Principles

● 18 Years Extreme Programming Experience

Experience

Software Engineer

Tech Systems(Remote) November 2022 - April 2023

● Building an integration and automation framework in Angular and Typescript Technical Coach

Apex Systems (Remote) March 2022 - August 2022

● Coached Developers on Extreme Programming practices like:

Mob programming

Test driven development

Refactoring

Technical Coach

Industrial Logic (Remote) April 2021 - August 2021

● Coached a team on Extreme Programming practices like:

Pair programming

Test driven development

Refactoring

Software Engineer

Spokane Software Systems (Spokane, Wa.) April 2020 - April 2021

● Building an ERP using the Moqui framework

Principal Software Engineer

Auction Edge Inc. (Spokane, Wa.) April 2016 - April 2020

● Build AWS Lambdas supporting team integrations

Scala, Java, Groovy, and Golang based lambdas

DynamoDB integrations

API Gateway, S3, SNS triggers for event driven architecture

Graphql with AppSync interacting with PostgreSQL

● Built Scala database API

● Built cloud based Java enterprise application

● Volunteer on internal group to improve employee well being

● Run technology catalog group focused on eliminating legacy systems Agile Coach and Software Developer

Industrial Logic Inc. (Berkeley, CA.) November 2011 - April 2016

● Coach teams in agile transitions

Teaching and modeling XP practices like TDD and Refactoring

Coaching business on story mapping and agile planning

Building software side-by-side with developers in various languages

● Build, maintain, and support Industrial Logic’s eLearning (elearning.industriallogic.com) Software Developer

PAML (Spokane) May 2010 - November 2011

● Built and maintained medical health records system for patient testing in Java (J2EE)

● Initiated and lead a series of lightning talks and software kata sessions for developer self-improvement

● Exemplary Service Award September 2011

Senior Java Developer

Expedia (Bellevue, WA.) April 2010 - May 2010

● Helped in the transition of their c++ based travel booking system to Java

● Reinforced value of unit and microtesting in JUnit Software Developer

Self Employed Jan 2010 - April 2010

● Building Java Swing compressor water wash tool using Hibernate for ORM. R&D Software Engineer

Venture Design Services, Inc. (Liberty Lake, Washington) Aug 2006 - Jun 2009

● Developed web application automating repetitive quoting tasks cutting quoting time in half and eliminating most errors from the quoting process

● Developed multi-threaded Miner Tracking system using Java, Wicket, Java Servlets, Jetty, and Guice deployed to a Linux server

● Developed Groovy/Grails pharmaceutical pedigree prototype

● Developed Java Swing and J2EE backup system prototype Full employment history available upon request

Education

BA Computer Science 1997

Eastern Washington University

Links

https://www.industriallogic.com/blog/author/ccooley/ http://ponderingobjectorienteddesign.blogspot.com/ https://github.com/darksavant



Contact this candidate