Education:
- University of Maryland University College, Adelphi, MD. Bachelor of Science in Computer Information Science, May 2009.
- Western Michigan University, Kalamazoo, MI. Master of Arts in Mathematics, June 1997.
- Western Michigan University, Kalamazoo, MI. Bachelor of Science cum laude in Secondary Education, with emphases on Mathematics and Physics, April 1995.
Current Work Experience:
December 2017 to present. Software Engineer, Vertafore, East Lansing, MI. Design, develop, and maintain a web-service-based system that assists persons in the Insurance and Securities Industries to apply for and track licenses and registrations, maintain regulatory compliance, and ensure proper commissions/ compensation.
- Technology Stack
- Java, Angular, Spring, Jersey, Maven, Cassandra migrating to Aurora, Kafka
- Development Environment
- Windows, IntelliJ IDEA, SVN and GIT, Bamboo, JIRA
- Methodology
- SAFe (Scaled Agile Framework
- My Role
- Full-Stack developer, Scrum Leader (since October 2023)
Prior Work Experience:
- Software Engineer, Tata Consultancy Services, Milford, OH. July 2009 to August 2017.
- District Executive, Hiawatha Seaway Council, Boy Scouts of America, Syracuse, NY. August 2005 to October 2007.
- Instructor of Mathematics, Jefferson Community College (State University of New York), Watertown, NY. August, 2002 to August, 2005.
- Instructor (Fixed Term II), The Pennsylvania State University, University Park, PA. August to December 2000.
- Graduate Teaching Assistant, The Pennsylvania State University, University Park, PA. August 1999 to May 2000.
- Adjunct Instructor, Southwestern Michigan College, Dowagiac, MI. August 1998 to May 1999.
- Part-time Instructor, Kalamazoo Valley Community College, Kalamazoo, MI. August 1998 to May 1999.
- Teacher of Mathematics, Secondary, Department of Defense Dependents Schools, Arlington, VA. Stationed at the Bahrain School, Juffair, Bahrain. August 1997 to June 1998. Also Assistant Varsity Swim Coach and Middle School Swim Coach.
- Graduate Teaching Assistant, Western Michigan University, Kalamazoo, MI. August 1995 to June 1997.
Community and Volunteer Activities:
- United States Coast Guard Auxiliary, May 2003 to December 2015, and December 2018 to present. Qualified as Communications Watch-stander, Public Education Instructor, Vessel Examiner, and Small Boat Coxswain. Served as Flotilla Commander, Divsion Vice Commander and in multiple staff roles. Received training in Incident Command System and the National Incident Management System. Conducted Safety Patrols and executed Search and Rescue missions, previously in the eastern Lake Ontario region, later along the Ohio River. Now primarily engaged in public education safety outreach in mid Michigan. See also my USCG Aux resume.
- Although not actively involved at this time, I have been a volunteer in the Scouting Program for some time. See also my Scouting history.
Hobby Projects
The Sailboat Whachamacallit Flowchart A small app intended for entertainment purposes, that guides a user to determine what to call a Sailboat, or an item on a Sailboat, based on answers to a series of questions. The entire app uses a single HTML template, which is filled in using one of a collection of JSON config files. This is also my first experience designing responsive CSS for viewing in mobile devices. The trial version can be previewed at cobaltduck.info/sailmacallit, and this project's code repo is available at Bitbucket. Primary work occured January to May 2017, with updates ongoing.
- Technology Stack
- HTML5, CSS3, jQuery 1.12, JSON, SVG 1.1
- Development Environment
- Windows, Eclipse, Notepad++, Visual Studio Code
- Methodology
- Ad Hoc
- My Role
- Sole Developer