Stephen Patterson

Stephen Patterson Email and Phone Number

Senior Software Engineer | Software Architect: Expertise in Driving Innovative Solutions and Leading Cross-Functional Teams to Elevate Product Development @ Perch Insights
Stephen Patterson's Location
Altamonte Springs, Florida, United States, United States
Stephen Patterson's Contact Details

Stephen Patterson personal email

Stephen Patterson phone numbers

About Stephen Patterson

As a Senior Software Engineer with extensive experience across diverse industries, I excel at blending technology with strategic project execution. I have a proven history of delivering cutting-edge software solutions within the .NET stack, particularly in ASP.NET Core. My expertise includes guiding technical visions, shaping software architecture, and creating strategic roadmaps. I excel in dynamic early-stage startups and regulated environments.I am proficient in cloud platforms like AWS and Azure, with extensive experience in version control (Git, GitLab) and project management tools (Jira, Confluence, BitBucket). Moreover, I am skilled in managing teams and cross-functional groups to streamline development processes, ensuring projects meet technical and business goals.Effective communication and stakeholder engagement are central to my approach, ensuring that all perspectives are valued. With a strong background in software architecture & engineering, as well as project management, I adeptly handle complex timelines and balance competing priorities. I am dedicated to mentoring team members and promoting a culture of continuous improvement, which accelerates growth.Key Achievements:➤ Perch Insight: Led the development of a Business Intelligence SaaS platform from inception to live operation managing 20 AWS accounts and supporting nine clients.➤ Property Insights: Improved automation systems to double throughput while reducing staffing needs by two-thirds and managed the integration of one billion documents into new systems, ensuring seamless data migration.➤ Universal Tennis: Designed and implemented an automated tournament draw system and integrated WePay for streamlined payments, enhancing tournament management and user experience.➤ UniKey Technologies: Refactored key system components into a microservices architecture and developed a RESTful API for secure firmware images, boosting system security and reliability.At the moment, as transformative technologies continue to aid businesses in charting a clearer vision, my results-oriented approach provides diverse industries with an asset that can help them see technology not as a simple commodity but as a competitive advantage. If you share a similar perspective and mindset, you should connect. You may reach out here or through me@smpx.io.Expertise: Software Project Management, Software Development Lifecycle (SDLC), Agile Methodologies, Software Architecture, Technology Road Maps, Requirements Analysis, Integration, Leadership & Cros-Functional Collaboration

Stephen Patterson's Current Company Details
Perch Insights

Perch Insights

View
Senior Software Engineer | Software Architect: Expertise in Driving Innovative Solutions and Leading Cross-Functional Teams to Elevate Product Development
Stephen Patterson Work Experience Details
  • Perch Insights
    Director Of Product Engineering
    Perch Insights Aug 2022 - Present
    Boston, Ma, Us
    I oversee pipelines and implement Infrastructure as Code (IaC) practices to optimize operations. My role involves deploying updates, supporting both development and production environments, designing and implementing new infrastructure solutions, and executing migrations to improve system stability.Additionally, I handle comprehensive developer tooling and SDLC roadmap planning, set and monitor quarterly KPIs/OKRs, and prioritize projects to align with organizational goals. I break down high-level projects into actionable tasks, plan resource allocation, assign tasks to various teams, and manage the coordination of blockers and dependencies, leading to more effective project management.I also participate in interviewing candidates, streamlining onboarding processes, negotiating salaries, and managing offboarding. I oversee the team’s daily work, address satisfaction issues, conduct performance reviews, and support career growth to ensure high levels of team satisfaction, improved performance, and professional development.
  • Perch Insights
    Backend Architect
    Perch Insights Feb 2022 - Aug 2022
    Boston, Ma, Us
    As a Backend Architect, I led a diverse team of engineers to bring the project from inception to production, managing deployments across 20 AWS accounts and ensuring a smooth transition to live operation. I also designed and implemented the architecture for a multi-tenant, multi-account enterprise application, integrating features that provided valuable insights and alerting to effectively meet customer needs and enhance operational effectiveness.Moreover, I developed and deployed a scalable, asynchronous backend system with detailed user and group permission controls. I ensured seamless synchronization of permissions with third-party systems and set up the system to push notifications to users via email, Slack, MS Teams, and Google Chat, significantly enhancing communication.
  • Universal Tennis
    Platform Architect
    Universal Tennis Aug 2021 - Feb 2022
    Palo Alto, Ca, Us
    In this role, I built and implemented a system that automated tournament draws, with features for generating brackets, tracking player advancement, posting scores, and handling matchmaking. This streamlined operations, improved scheduling accuracy, and enhanced the tournament experience.Furthermore, I architected and integrated WePay payment solutions, simplifying user registration, improving payment efficiency, and enhancing the experience for tennis events. I designed an event-driven messaging service architecture with complex rules for managing and prioritizing communications, significantly boosting business continuity and operational stability.I led the development of a middleware exception framework that provided clear, user-friendly messages and detailed developer insights for troubleshooting, resulting in faster issue resolution. I also developed a logging framework with attribute-based configuration for selective data recording from controller routes, including automatic redaction of sensitive information to ensure data privacy.
  • Universal Tennis
    Senior Software Engineer
    Universal Tennis Apr 2018 - Feb 2022
    Palo Alto, Ca, Us
    As a Senior Software Engineer, I wrote the platform’s technical specifications, detailing the required features and functionalities to ensure it met the needs of students and college recruiters. This enabled students to effectively present their tennis achievements, boosting their visibility and opportunities for college recruitment.I managed the migration project from start to finish, crafting a detailed migration plan and overseeing the integration of Stripe’s payment system. This allowed us to support a broad range of new countries, expanding our market reach and enhancing payment processing capabilities.Besides that, I worked closely with product managers and stakeholders to understand their needs. I designed and architected projects, developed detailed task plans, and led their execution, which resulted in new revenue streams and enabled the company to tap into previously underserved market segments.As for my leadership experience, I mentored 4 team members through regular one-on-one meetings, offering guidance on their daily tasks, career development, and addressing any concerns. This approach successfully fostered collaboration in a dynamic environment.
  • Unikey Technologies
    Lead Software Engineer, Web Services
    Unikey Technologies May 2015 - Dec 2017
    Orlando, Fl, Us
    I identified and refactored key components from the existing system into NuGet packages and integrated these into a new microservices architecture using Azure Service Fabric and App Services to ensure compatibility. Moreover, I designed and implemented a distributed microservice architecture with Service Fabric, decomposing the monolith into smaller, independent services. I established service boundaries and orchestrated their interactions within Service Fabric to streamline service management and deployment.I led a team of three in developing a RESTful API for generating public/private key pairs and creating cryptographically secure firmware images, which enhanced firmware security and reliability. I also conducted detailed research to diagnose production issues and applied effective solutions to resolve them quickly, collaborating with relevant teams to minimize operational impact.Additionally, I planned and executed the deployment strategy, working with the team to deploy the distributed monolith across multiple cloud environments and implementing strategies to maintain service continuity and ensure uninterrupted service availability.
  • D+H U.S. Operation - Now Part Of D+H
    Software Engineer
    D+H U.S. Operation - Now Part Of D+H Jul 2013 - May 2015
    Lake Mary, Fl, Us
    As a Software Engineer, I mentored senior engineers on advanced C# programming concepts and techniques, resulting in improved code quality. I developed frameworks for interfacing with XML web services from third-party software and integrating with third-party hardware, which greatly enhanced system interoperability and expanded the product’s capabilities.Furthermore, I crafted detailed technical specifications to improve Teller and Account Management software, providing a clear development roadmap. I tracked and resolved issues across multiple languages, diagnosing and implementing solutions while rapidly developing, testing, and deploying hotfixes to minimize system downtime in a high-pressure, enterprise environment.Lastly, I evaluated and optimized the existing enterprise framework by incorporating C# generics and LINQ, implementing changes that boosted efficiency.
  • Property Insight
    Software Engineer
    Property Insight Feb 2006 - Jun 2013
    Maitland, Florida, Us
    I played a pivotal role in designing and maintaining automated systems that boosted daily output and enabled my department to process significantly more work with two-thirds fewer staff, making it the most profitable department in the company. I managed all phases of developing Quality Assurance software, including requirements gathering, design, development, testing, deployment, and documentation, to ensure continuous data monitoring.Leading a team of two, I developed QA software using C#, .NET 4.0, Visual Studio 2010, and TFS, ensuring integration with existing systems like BPA and Automate.I designed and deployed databases, tables, and stored procedures with SQL Server 2008 R2 and SSMS. I analyzed and integrated data from diverse sources (flat files, XML, Access, SQL, Oracle, Sybase, spreadsheets, and image files) into existing systems using C#, .NET, and Visual Studio.Additionally, I developed automation systems for daily data acquisition via HTTP and FTP, handling data and image manipulation, and integrating 250 sources into existing systems.

Stephen Patterson Skills

Windows Azure C# Sql Full Sdlc System Design Oop .net Linq Resharper N Tier Automation Wpf Development Team Foundation Server Bug Tracking C++ Html Mysql Oracle Programming Xml Microsoft Sql Server Software Development Visual Studio Application Insights Powershell .net Framework Object Oriented Programming Service Fabric Jira Confluence Git

Frequently Asked Questions about Stephen Patterson

What company does Stephen Patterson work for?

Stephen Patterson works for Perch Insights

What is Stephen Patterson's role at the current company?

Stephen Patterson's current role is Senior Software Engineer | Software Architect: Expertise in Driving Innovative Solutions and Leading Cross-Functional Teams to Elevate Product Development.

What is Stephen Patterson's email address?

Stephen Patterson's email address is st****@****nis.com

What is Stephen Patterson's direct phone number?

Stephen Patterson's direct phone number is +140743*****

What are some of Stephen Patterson's interests?

Stephen Patterson has interest in Programming, Diy, Cars, New Technologies, Science And Technology.

What skills is Stephen Patterson known for?

Stephen Patterson has skills like Windows Azure, C#, Sql, Full Sdlc, System Design, Oop, .net, Linq, Resharper, N Tier, Automation, Wpf Development.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.