Kevin Westropp

Senior Fullstack Software Engineer

| LinkedIn

About

Highly accomplished Senior Fullstack Software Engineer with 8+ years of expertise in building scalable, serverless architectures on AWS with TypeScript and Python. Proven leader of cross-functional teams, consistently delivering innovative customer-first experiences and high-impact software solutions that enhance user engagement and drive significant business growth. Passionate about leveraging cutting-edge technologies and AI solutions to transform product experiences in dynamic environments.

Work Experience

Senior Software Engineer, Full Stack

COBANK

May 2024 - Present

Leading backend-heavy development on high-availability web platforms, focusing on serverless, scalable infrastructure and cross-functional product collaboration to deliver robust software solutions.

  • Engineered scalable and modular React components for the cutting-edge HarvestHub web application, significantly enhancing user experience and improving code maintainability.
  • Architected and implemented robust RESTful APIs using Node.js and Python, leveraging AWS Lambda for serverless deployment to optimize performance and reduce operational costs.
  • Designed and optimized complex SQL queries for PostgreSQL database, ensuring efficient data retrieval and manipulation for backend services.
  • Contributed to high-level technical strategy sessions, collaborating with cross-functional teams to drive project planning, resource allocation, and architectural decisions.
  • Implemented modern development methodologies, including CI/CD pipelines and microservices architecture, to align with industry best practices and emerging technologies.

Software Engineering Team Lead

TIPICO

Feb 2022 - Aug 2023

Led a software engineering team to deliver high-quality solutions, managing project timelines, mentoring junior developers, and enhancing team productivity through effective leadership and technical expertise.

  • Spearheaded the development of an intuitive application orchestration platform, seamlessly integrating with diverse enterprise systems, resulting in a quantifiable reduction in software deployment time and costs.
  • Orchestrated performance optimization initiatives for the core sports betting application, achieving a 30% improvement in response times and enhancing user experience.
  • Implemented a robust mentorship program that accelerated project delivery timelines and boosted team cohesion, significantly increasing individual productivity.
  • Led the redesign of web and mobile interfaces, driving increased user engagement across sports betting, main website, and casino game platforms, ultimately improving customer retention and satisfaction.
  • Conducted comprehensive front-end audits, resulting in a 10% decrease in page load times and improved UI responsiveness, enhancing user satisfaction and supporting business growth.
  • Collaborated with QA teams to enhance testing protocols, reducing customer-reported issues by 15% and elevating overall product quality.
  • Partnered with infrastructure teams to streamline deployment processes, reducing release-related incidents and improving system reliability.
  • Refined talent acquisition strategies, successfully onboarding 15 high-caliber engineers, strengthening team capabilities and contributing to project success rates.

Lead Front-End Engineer

BRINKS HOME SECURITY

Oct 2020 - Feb 2022

Designed and implemented user interfaces, led a team of developers, ensured code quality, and collaborated with UX/UI designers to deliver seamless user experiences across platforms.

  • Spearheaded a team responsible for developing and maintaining cutting-edge customer-facing web applications using Vue.js, Bootstrap, and AWS.
  • Orchestrated cross-functional collaboration, ensuring seamless project execution and timely deliveries across multiple initiatives.
  • Mentored and coached junior developers, fostering skill growth and enhancing overall team performance.
  • Conceptualized and implemented innovative UI/UX designs, streamlining processes and improving user experience across multiple platforms.
  • Conducted thorough code reviews and performance audits to maintain high-quality standards and optimize frontend performance.

Senior Front-End Engineer

BRINKS HOME SECURITY

Nov 2018 - Oct 2020

Led development teams, optimized user interfaces for efficiency, and ensured cross-platform compatibility, collaborating with designers and backend developers to deliver seamless user experiences.

  • Led development teams in optimizing user interfaces for efficiency, ensuring high performance and responsiveness.
  • Ensured cross-platform compatibility for all web applications, expanding accessibility and user reach.
  • Collaborated effectively with designers and backend developers to deliver seamless and integrated user experiences.
  • Improved code quality through rigorous testing and comprehensive code reviews, contributing to high-performing and scalable web applications.
  • Implemented best practices for front-end development, enhancing efficiency and maintainability of the codebase.

Senior UI Developer, Senior Consultant

TRANSUNION

May 2018 - Nov 2018

Led the design and development of user interfaces, optimized performance, collaborated with cross-functional teams, and improved user experience, delivering high-quality, responsive applications.

  • Led the design and development of critical user interfaces, ensuring intuitive and responsive applications.
  • Optimized application performance, contributing to enhanced user experience and system efficiency.
  • Collaborated effectively with cross-functional teams to integrate UI solutions seamlessly.
  • Delivered high-quality, responsive applications that met client satisfaction and project deadlines.
  • Applied advanced UI/UX principles to improve overall user experience and application usability.

Senior Front End Developer, Front End Development Consultant

ACCENTURE

Jul 2017 - May 2018

Specialized in creating responsive, user-friendly web interfaces, optimized performance, and implemented best practices, leading cross-functional teams and mentoring junior developers.

  • Specialized in creating highly responsive and user-friendly web interfaces, enhancing overall accessibility and engagement.
  • Optimized front-end performance and implemented industry best practices for robust application development.
  • Led cross-functional teams and mentored junior developers, fostering skill development and team cohesion.
  • Collaborated with stakeholders to deliver high-quality, cutting-edge projects on time and within budget.
  • Contributed to the development of innovative web solutions, ensuring adherence to design and functional specifications.

Software Development Engineer II

EGENCIA, AN EXPEDIA COMPANY

Jun 2016 - Jul 2017

Designed, developed, and optimized scalable software systems, collaborating with cross-functional teams to enhance product functionality and ensure code quality.

  • Designed, developed, and optimized scalable software systems, contributing to significant improvements in system architecture.
  • Collaborated with cross-functional teams to enhance product functionality and deliver new features.
  • Ensured high code quality and performed rigorous testing to maintain system stability and reliability.
  • Led critical projects and addressed complex technical challenges, driving successful project outcomes.
  • Contributed to improving overall development processes and best practices within the engineering team.

Software Engineer

RELATIVITY (KCURA)

Aug 2014 - May 2016

Developed, tested, and maintained software applications, collaborating with cross-functional teams to deliver high-quality products and solve complex problems.

  • Developed, tested, and maintained robust software applications throughout their lifecycle.
  • Collaborated with cross-functional teams to deliver high-quality products that met user requirements.
  • Utilized various programming languages and tools effectively to solve complex technical problems.
  • Ensured software adherence to user requirements and industry standards, maintaining high product quality.
  • Contributed to the continuous improvement of software development processes and methodologies.

Education

Computer Science

DePaul University

Jan 2012 - Dec 2014

Chicago, Illinois, US

English and Communications

University of Iowa

Jan 2004 - Dec 2008

Iowa City, Iowa, US

Certificates

IBM DATA ENGINEERING SPECIALIZATION

IBM

Mar 2024

META DATABASE ENGINEER SPECIALIZATION

Meta

Jan 2024

DEEP LEARNING SPECIALIZATION

DeepLearning.AI

Dec 2023

IBM FULL STACK SOFTWARE DEVELOPER SPECIALIZATION

IBM

Nov 2023

MATHEMATICS FOR MACHINE LEARNING AND DATA SCIENCE SPECIALIZATION

DeepLearning.AI

Oct 2023

MACHINE LEARNING SPECIALIZATION

DeepLearning.AI

Sep 2023

Skills

Programming Languages

  • TypeScript
  • Python
  • Node.js

Cloud Platforms & Services

  • AWS (Lambda, Fargate, API Gateway, S3)
  • Heroku
  • Cloudflare

Databases

  • Postgres
  • SQL

Frontend Frameworks

  • React
  • Vue.js
  • Bootstrap

Architecture & Paradigms

  • Serverless Architecture
  • Microservices
  • RESTful APIs
  • Agentic Patterns

AI/ML & LLM

  • AI/ML
  • Deep Learning
  • LLM Systems
  • Prompt Engineering

DevOps & Tools

  • CI/CD
  • Docker
  • Git

Methodologies & Practices

  • Agile Leadership
  • Cross-functional Collaboration
  • Mentorship
  • Technical Strategy
  • Code Review
  • Performance Optimization
  • User Analytics