Principal Software Engineer


Self-motivated, forward thinking problem solver.
Solid background in computational theory and not just programming.
Driven by a thirst for knowledge and the need to expand my skill set.
Comprehensive base of experience allows me to pickup any new technology.

Specialties: Java (Java SE, Java EE), Typescript/JavaScript, React, C, C++, Perl, SH/BASH, CSH/TCSH,
Object Oriented Design, Test Driven Design, Domain Driven Design, Agile Methodologies, AWS, GCP, Unix / Linux

Possessing a breath of experience from many industries such as: scientific research, military contacting, ed-tech, med-tech, mobile software and converged A/V, multimedia and communications.

Proven experience leading one or multiple teams, mentoring junior developers and working closely with business/product stakeholders.


I have always chosen my positions based on the opportunity to learn a new skill or be exposed to a new technology. My theoretical computer science background gives me the ability to pickup new programming languages at will. At the same time I have spent a lot of time in leadership roles and enjoy honing my "soft skills" as well.

I am looking for a senior programming position where I can help build the culture of an organization. I love mentoring junior developers and working closely with business and product stakeholders. At the same time I love to pound out code, get my hands dirty and live in the trenches with my teammates.

Employment Preferences
Expected Base Salary

**8,000 USD

Academic Degree

Total Professional Experience

30 years

Startup Experience

5 years

Big-Tech Companies

no experience

Enterprise Experience

20 years
Contact Candidate


Send a connection request to the candidate to get their contact details.

Contact Candidate