Hello!

My name is Sasha.


I am a coder

I am a coder^2000

I am a father

I am a foodie

I am a gamer

I am a traveler

I am an avid reader

I am an active listener

I am present

I am glad to meet you

About me


Hobbies

Gaming
Hiking
Visiting new places
Cooking new dishes
Movie buff
Food tours
Reading


Current focuses

Fatherhood
Health & exercise
Mindfulness
Mentoring
Cloud computing
AI


Aspirations

Parkour
Stunt driving
Learn Spanish
Modern dance
Improv
Game development

Skills


Experience


Sr. Consultant, Software Engineer
at Nationwide Oct 2022 - Present

Senior Tech Lead in Claims Shared Services (P&C) overseeing 7 build lines, promoting best coding practices, modern design and architecture.

  • Organized, designed, and implemented several department-wide technical currency initiatives, including Java 17 upgrades, Spring Boot 3 migrations, and CI / CD overhauls.
  • Influenced executive and people leadership on technical currency initiatives and innovative solutions, including experiments with Generative AI.
  • Coordinated department-wide vulnerability remediation efforts across a diverse tech stack, including Spring Boot and Guidewire applications.
  • Designed and integrated quality gates in the CI / CD flow to implement Binary Authorization through the implementation of Attestation mechanisms for security and quality control.
  • Designed a new process for maintaining the base docker image suite, including recurring rebuilds, automated vulnerability scanning and reporting, and automated deployment of new images.
  • Significantly overhauled and improved inner-team organization for the DevSecOps team, using Jira to help organize and manage work intake and improve overall project planning.

Consultant, Software Engineer
at Nationwide Aug 2020 - Oct 2022

Tech Lead within Nationwide Financial Digital, leading full stack project design, architecture, and implementation on several DevSecOps lines and providing consulting expertise throughout the department.

  • Pioneering independent deployment of individual application features by redesigning monolithic web apps into modern web (SPA / microfrontend) architecture.
  • Increased customer engagement and conversion by substantially improving the startup and runtime performance of the nationwidefinancial.com flagship web app, reducing average load time by 90% (from 15.4 seconds to 1.5 seconds) and bundle file size by 88%.
  • Modernized and strengthened the enterprise tech stack by leading, designing, and completing the redesign of a large enterprise web app from the AngularJS framework to the latest version of Angular.
  • Exhibited thorough practice and understanding of modern web architecture through designing and implementing microservice REST APIs performing complex, cross-domain orchestration across multiple technology domains including Spring Boot, Node.js, Apigee, and Kubernetes.
  • Increased frequency of production deployments and reduced overall risk by designing and implementing a CI pipeline that reduced average application build time from 12 minutes to 5 minutes and significantly reduced mean time to recovery (MTTR) from 20 minutes to 2 minutes.
  • Enhanced enterprise security by proactively finding and fixing OWASP security vulnerabilities and migrating to an OAuth 2.0 authentication system for a public-facing flagship web app.
  • Lead enterprise-wide training courses and created training material for functional style coding and Jasmine and Jest unit testing.

Specialist, IT App Development
at Nationwide Mar 2018 - Aug 2020

Tech Lead for an Agile build line, managing full stack project design, coordinating architecture and business requirements, and leading implementation on projects.

  • Selected to lead the technical design and implementation of multiple full stack tier 1 projects, including an innovative insurance product providing customers the ability to complete life policy applications online, a first in the industry, using Apigee for the API gateway, OAuth 2.0 for authentication, Spring (Java) for the REST backend, and Angular for the web application.
  • Upgraded front-end build systems from Gulp and Browserify to Webpack, which decreased the average local recompile time from 4+ minutes to under 10 seconds, delivering substantial gains in productivity.
  • Transitioning enterprise AngularJS 1.6 applications to Angular 7 by incorporating TypeScript, updating build systems to use Webpack, replacing scope usage with services, converting directives to components, and dividing large, monolithic code blocks into smaller modules, improving the longevity and scalability of the applications and keeping them maintainable.
  • Created Jenkins and Concourse pipelines for continuous deployment, source code artifacting, automated gateway checks with static code analysis tools (SonarQube, code coverage), and automation testing.

Sr. Developer, IT Applications
at Nationwide Aug 2016 - Mar 2018

Full stack application development in an Agile environment with paired programming, story-driven SDLC, and iterative development.

  • Delivered multiple tier-1 business software applications and projects that manage over $110B assets of both private and public sector retirement plans, covering over 2 million participants.
  • Front-end development for both internal and customer-facing applications using AngularJS, HTML5, JavaScript (ES6) and SCSS/CSS3.
  • Designed and developed Java EE web services (REST) for back-end data delivery and business logic implementation, using Apigee proxies and IBM WebSphere and Spring server configurations.
  • Delivered multiple continuous improvement enhancements to the team, overhauling our Agile practices by introducing relative sizing for estimation and increasing involvement of business/architects during iteration zero.

Software Developer
at Nationwide Nov 2014 - Aug 2016


Software Developer
at KForce Inc Mar 2014 - Nov 2014

Contracted to Nationwide


Software Developer Intern
at Ohio Industrial Commission May 2013 - Mar 2014


IT Systems Analyst Intern
at Columbus Zoo Jan 2012 - Nov 2012

Contact


Fill out and submit the following contact form and I'll get in touch as soon as I can!

Providing an email allows me to respond to your message.