Work
- 2021 -
-
Project Leader II
Holman
Leading a team which builds next generation features within our customer facing web platforms
- Quick to learn complex aspects of the business and its systems
- Leading search and analytics initiatives
- Developer learning advocate; Conference speaker/talks
- Building strong professional/enterprise skills
- 2015 - 2021
-
Sr. Software Lead/Architect
Seisan Consulting
Architect and build/oversee myriad of internet enabled internal/public facing applications.
- Championed modern agile workflows
- Laid groundwork to modern tooling/platforms
- Created a social media shopping platform
- Created interactive theater ticket ordering system
- Built and maintain complex employee/asset dispatching system
- Laying groundwork for artificatial intelligence toolings and processes
- Developed object detection/classification modeling software for live broadcast
- 2013 - 2015
-
Software Engineer
Seisan Consulting
Worked with small teams on creating a mix of GIS, web and mobile applications.
- Piloted Seisan's NodeJS adoption
- Led adoption of Atlassian software solutions
Education
- 2012
-
Bachelor of Science
Computer SciencesLock Haven University
ACM President/Member
Greek Life Leadership
Proficiencies
- General
-
- Reducing complex problems into workable solutions
- Connecting with others and understanding their technology needs
- Streamlining and improving processes
- Concepts
-
- Clean architecture; Modern full-stack solution design
- Test Driven design
- Agile SCRUM & Kahnban and devops
- Single-page app design as well as basic SEO. Responsive design + "mobile first"
- Tools & Stacks
-
Developed with countless tools/frameworks over the years to create simple modules, MVPs, Mobile apps and Web Solutions for enterprise.
- AWS & Azure
- SQL (Postgres, MySQl, MSSQL, Oracle) & NoSql (Mongo)
- Elastic (ELK), Redis, Kafka, Azure Service Bus, Kinesis
- Containerize all the things
- .NET (4.x, Core, 6+), NodeJS/Typescript, Python
- React, Vue, Angular (JS, 2+), Ractive (few bygone others)
Improving
- Leadership
-
Leading large teams. Majority Experience is leading software teams of four or less.
- Tech
-
Always working to keep pace with what technology offerings exist out there.
- Improve understanding of machine learning theory as well as establish a shortlist of core tools to master
- Applicable usage of GraphQL in a new or existing environment
- Author and contribute more to open initatives (both at a corporate and personal level)