Resume
Paul Stella
Senior Software Engineer
Location: Kalamazoo, Michigan 49009
Email: thepaulstella@gmail.com
Professional Summary
With a wealth of experience as a Senior Software Engineer, I bring a dynamic blend of technical prowess, innovative problem-solving, and a commitment to transformative solutions in the tech industry. My professional journey is marked by a deep engagement with complex technical challenges across various domains, specializing in developing microservices, enhancing data pipelines, and managing critical ETL services. Emphasizing a holistic approach, I focus on unraveling underlying issues to craft lasting and impactful solutions. This methodology, combined with my adaptability and a drive for continuous learning, makes me an asset to any forward-thinking organization seeking creativity and technical excellence.
Skills
Languages: Go, Scala, C#, Python, TypeScript, JavaScript, Swift
Frameworks & Libraries: .NET, Play, Xamarin, React, Node.JS, React Native, Ionic, Swagger
Cloud & Web: Amazon Web Services (AWS), Google Cloud Platform (GCP), REST, SOAP, WebRTC, WebSockets, JWT
Data: PostgreSQL, BigQuery, Redis, Firebase, MySQL, MongoDB, Apache Airflow, SQLite, ElasticSearch
Tools: Terraform, Git, Docker, Jenkins, AppCenter, Bitbucket Pipelines, GitHub Actions, Bash, Linux
Experience
Staff Software Engineer
BoxCast
Cleveland, OH (Remote)
Apr 2024 - Present
Senior Software Engineer
Consulting for Health and Nutrition Startup Lumenalta
New York City, New York (Remote)
Dec 2023 - Feb 2024
- Built features with RESTful APIs in Go, adding integrations for Calendly & Zapier
- Streamlined local development by emulating Firebase and ElasticSearch services using Docker containers
- Refined, tested, & deployed large dataset calculations, applying nutritional scoring on food-based datasets
Senior Software Engineer
Consulting for Ad Tech Company Lumenalta
New York City, New York (Remote)
Nov 2020 - Dec 2023
- Refactored & extended ETL pipelines with Go, Apache Airflow, & BigQuery, improving throughput by 80%
- Created new and migrated prior infrastructure into Terraform configurations with Terragrunt tooling
- Enhanced real-time application connectivity between microservices with gRPC and Protobuf
- Implemented scalable microservices and service workers using Docker container orchestration
- Leveraged CI/CD pipelines for testing and deployments to various environments using Github Actions
- Introduced flexible and resilient event-driven architecture with Pub/Sub
Software Engineer
SmarterServices
Grand Rapids, MI (Hybrid)
Apr 2019 - Nov 2020
- Built a video transcoding pipeline on ElasticBeanstalk using EC2 with FFmpeg, Node.JS, SQS, & Docker
- Architected and developed a Google Chrome extension for automated proctoring leveraging Tensorflow
- Developed and designed a check-in kiosk for regional DMVs with JavaScript, React, and HTML5
- Built out entire CI/CD pipeline for automating testing and deploying microservices with Github Actions
Programmer
JohnsonRauhoff
Benton Harbor, MI (Hybrid)
Mar 2017 - Apr 2019
- Developed iOS & Android mobile apps in Xamarin for field service technicians, offering diagnostics & docs
- Used Scala & React for user management platform, offering subscription plans through Stripe integration
- Leveraged AWS CloudFormation for defining infrastructure as code
- Implemented push notifications with AWS SNS, mobile app authentication and sync with AWS Cognito
- Maintained and expanded CI/CD using Bitbucket Pipelines for deploys and Jenkins for mobile app builds
Associate Software Engineer
Better World Books
Mishawaka, IN
Sept 2016 - Feb 2017
- Developed a time-tracking web app & APIs with ASP.NET, streamlining warehouse workflow up to 25%
- Migrated a monolithic Python web application to ASP.NET MVC for warehouse shipping management
- Enhanced a eCommerce site using Algolia, improving search functionality & reducing load times up to 75%
Software Administrator
Better World Books
Mishawaka, IN
Feb 2014 - Sept 2016
- Extracted data warehouse insights from MS SQL Server & MySQL databases.
- Resolved technical issues using XML & CSV for inventory file-transfer & product fulfillment