Russell Colliton

Russell Colliton Email and Phone Number

Senior Manager @ Sovos
Minneapolis, MN, US
Russell Colliton's Location
Minneapolis, Minnesota, United States, United States
Russell Colliton's Contact Details

Russell Colliton work email

Russell Colliton personal email

n/a
About Russell Colliton

Our people are what makes us successful. Great solutions is what makes our clients and users successful. I connect the two.In my current manager and leader role, I head an international team of 45 people and coordinate development efforts, remove roadblocks, produce estimates, design architecture, write documentation and proof-of-concept code. I deliver web applications and solutions built with C#, ASP.NET and SQL Server or Oracle. Trust and purpose are key for a team. I collaborate with the members, seek out opinions and get feedback on ideas and designs as I work on them. We discuss opinions and approaches to get alignment ahead of development. I encourage everyone to ask questions instead of guessing and to offer ideas that would improve our product or process.In my architecture, we seek out the best tools, patterns and technologies to solve the problem at hand and then take an objective look to see if we have overarchitected. I keep in mind that the ideal solution is not necessarily the most practical and try to balance those needs and the resources available.Furniture: I take pride in the precision and well-fitted joints that go into my Mission-style furniture. My tables and cabinets are custom designed to fulfill specific needs and continue design motifs that already exist near where the piece will be placed.Want to read more? https://about.me/rcolliton

Russell Colliton's Current Company Details
Sovos

Sovos

View
Senior Manager
Minneapolis, MN, US
Website:
sovos.com
Employees:
1688
Russell Colliton Work Experience Details
  • Sovos
    Senior Manager
    Sovos
    Minneapolis, Mn, Us
  • Sovos
    Principal Technical Lead
    Sovos Oct 2020 - Present
    Greater Minneapolis-St. Paul Area
    As the application continues to grow, we have also grown the team. I have about 45 developers, QAs, and Scrum Masters in my organization spread across the US, Argentina, Ukraine, and Mexico. The group under me has grown to be seven Scrum teams and I work closely with the TechOps team as well as participating in the Sovos Architecture Council.The application has scaled to clients with up to two million forms and we are moving forward with implementing Docker Swarm. We have an initial implementation of a messaging integration with NATS and are building out monitoring capability using Grafana and Prometheus. We are building support for the W2 form, which is significantly more complicated than 1099-series forms, and that effort has enabled us to build new functionality in ways that achieves better separation of concerns.I am participating in some interesting discussions about how to share similar functionality between multiple applications to leverage existing codebases and reduce maintenance effort.
  • Sovos
    Technical Lead
    Sovos Oct 2017 - Oct 2020
    Greater Minneapolis-St. Paul Area
    As a technical lead, I worked closely with developers, QA, product management, and UX. I had seven people reporting to me and provided technical leadership for four scrum teams totaling about 25 developers and QAs.We are building a successor to an enterprise-grade legacy application using a modern RESTful microservice architecture. Over the next years, we will expand the capability of the system and gradually move our clients from the old system to the new one. Once we are fully deployed and scaled, the application will support a significant portion of Sovos’ revenue by enabling thousands of client companies to print hundreds of millions of 1099 tax documents from billions of rows of source data.By wrapping components from the legacy system, we were able to deliver a functioning system quickly. In the next year, we added advanced features to create a second product. After starting with a family of self-hosted services on Windows, we containerized many services and ran them on Linux with the intention of moving toward a more dynamic deployment approach such as Azure, Kubernetes, or Docker Swarm.
  • Proag ®
    Senior Software Engineer
    Proag ® Jun 2016 - Oct 2017
    Maple Grove, Mn
    I led the architecture and development of a new authentication solution for the ProAg application suite (eight custom applications, two vendor applications and two SharePoint sites). Our mandate was to replace the existing Microsoft Active Directory and UAG infrastructure with a solution centered around a cloud-based identity provider, Okta. Within this overarching goal, we needed to make the transition seamless for our users, retain clarity and usability in the user experience and minimize development work necessary in our applications.The first step was gathering requirements by learning how our UAG implementation functioned to make sure that our Okta solution would cover the necessary bases. Next, I worked with Okta subject matter experts to design the enterprise architecture: We needed to separate our internal and external users to solve an audit issue and needed to support centralized provisioning and deprovisioning of users. I validated the design and built consensus around it by reviewing with the senior-level technology leaders and the ProAg development team.In the implementation phase, I worked with the networking and infrastructure teams to get updates the firewall configuration and create environments for a new application. I built the code that would be added to each application and worked with each application's developers to get the applications updated. I also built a custom login application, a fully-featured bolt-on security module for the custom applications, and worked with the SharePoint team to support their integration.This position is similar to my previous position in that I am communicating with multiple teams, leading the project, architecting the solution as well as doing hands on development.
  • Gage Marketing
    Technical Lead
    Gage Marketing May 2011 - Jun 2016
    Plymouth, Mn
    As a technical lead, I work with leaders of all internal teams as well as interacting with clients. My role has many facets, depending on the project. Frequent tasks include define application roadmaps, leading and managing development in a fast-paced, high-change environment, estimating, documenting functionality, but it also includes elements of business analysis, project management, QA, release management and product management. I also coded hands on with several applications, built out Azure hosting, and optimized SQL.With my experience in theatrical design, I am able to think about a design from many perspectives: the technical implementation, the user experience of a person using the completed application, and the effectiveness of the visual design. These skills help me participate in design reviews and work effectively with developers and designers.Environment: .NET 2.0-4.5/C#, HTML, JavaScript, CSS, SQL Server 2008, Azure SQL, Visual Studio 2005 - 2013, Team Foundation Server, Azure hosting
  • Us Bank
    Application Consultant
    Us Bank Oct 2006 - May 2011
    Richfield, Minnesota, United States
    As the technical lead for a team of between 4 and 10 developers, I estimated new work, created release documentation, architected solutions and worked with team members to determine implementation strategies. I worked closely with the developers to help get them the information they needed when they needed it and to identify ways we to improve processes in the future.While adding new features to the PCI compliant application, we also modified the architecture to reduce support needs and improve maintainability. Automated tests decreased the amount of testing time we required for each deployment and we worked on automated build and deployment infrastructure to reduce it even further.One of my favorite features dynamically added collections of validators to input fields so that consistency was maintained across the large application. Another favorite feature involved calculating a repeating pattern of dates in a set-based fashion.Environment: NET2.0-3.5/C#, HTML, JavaScript, CSS, SQL Server 2005, Visual Studio 2005-2008, SourceSafe, Rational ClearQuest, Rational ClearCase, NAnt, NUnit, CruiseControl, PartCover, WinForms
  • Famous Dave'S
    Windows Developer
    Famous Dave'S Aug 2006 - Oct 2006
    Minnetonka, Minnesota, United States
    I architected and built a WinForms application to automate retrieval of data from the Unicru hiring management system FTP site, decrypt and unzip the file, massage the data and insert into the Oracle database used by Famous Dave's ADP payroll system. I collected requirements from the accounting department and learned how ADP uses their database schema so that I could insert data into the correct locations.Environment: NET/C#, Oracle, WinForms, PGP, FTP
  • Gmac Rfc
    Web Developer
    Gmac Rfc Oct 2005 - Jul 2006
    Richfield, Minnesota, United States
    I worked with a small team to build a framework to support easy porting of legacy Access applications to web-based .NET solutions. I architected and built our own version of MasterPages before .NET had that feature. Environment: ASP.NET/C#, HTML, JavaScript, CSS, SQL Server, Oracle, SourceSafe, NAnt, NUnit
  • Allianz
    Web Developer
    Allianz Jun 2005 - Aug 2005
    Golden Valley, Minnesota, United States
    Worked with the C# Web Team to maintain and enhance SQL Server driven SSL secured websites. The applications had a complex branching and merging strategy to support multiple concurrent projects.Environment: ASP.NET/C#, JavaScript, SQL Server, CVS, NAnt, NUnit
  • Remotepipes, Inc.
    Programmer / Analyst
    Remotepipes, Inc. Jan 2004 - May 2005
    Mendota Heights, Minnesota, United States
    Developed ecommerce sites for RemotePipes internet access products which allowed users to sign up, pay via credit card, and activate the account online. Once activated, the user could log in to view usage and balances, administer subusers, change account settings, add funds or upgrade. I created new pages in ASP.NET and ASP, created new SQL Server tables, scripted stored procedure and integrated a third party Web Service for geocoding and mapping.Environment: ASP.NET/C#, JavaScript, CSS, Classic ASP, SQL Server, UltraEdit, Sourcegear Vault
  • Marsh Financial Services
    Web Developer
    Marsh Financial Services Jul 2001 - Sep 2003
    Minneapolis, Minnesota, United States
    Worked in concert with internal expert and later external consultant to develop and maintain secure website. Initial classic ASP version was superceded by ASP.NET/C# version. Assumed sole responsibility for maintaining and developing both versions.ASP.NET/C#, HTML- Added to the C# data access and business tiers and built .NET controls to extend functionality.- Implemented printable framework for reports by adapting existing .NET/C# controls.- Designed, developed and implemented revenue tracking interface with input screens and reports for salespeople and management.- Built secure file sharing interface to allow users to place files on the site for other authorized users to view or download. Files are stored in the database and are organized in “folders”.SQL - Designed and scripted SQL Server database structures, stored procedures, and user permission changes.- Extended SQL-based menu generation scheme to build menus based on a user-selected login type.Environment: ASP.NET/C#, JavaScript, CSS, Classic ASP, SQL Server, Visual Studio, SourceSafe
  • Marsh Financial Services
    Financial Analyst
    Marsh Financial Services Sep 2000 - Jul 2001
    Minneapolis, Minnesota, United States
    Used proprietary insurance carrier software and Deferred Compensation and Split Dollar benefit plan familiarity to produce insurance illustrations.- Expedited processes: edited illustration source files in Dreamweaver to take advantage of better search-and-replace feature.- Wrote Excel VBA application to populate custom reporting formats from insurance illustrations.

Russell Colliton Skills

Microsoft Sql Server C# T Sql Visual Studio .net Asp.net Vb.net Web Services Css Javascript Ajax Sql Iis Visio Web Applications Html Databases Architecture Ado.net Wcf Linq Asp.net Mvc Web Development Software Development Tfs

Russell Colliton Education Details

Frequently Asked Questions about Russell Colliton

What company does Russell Colliton work for?

Russell Colliton works for Sovos

What is Russell Colliton's role at the current company?

Russell Colliton's current role is Senior Manager.

What is Russell Colliton's email address?

Russell Colliton's email address is rc****@****isi.com

What schools did Russell Colliton attend?

Russell Colliton attended Macalester College, Macalester College.

What are some of Russell Colliton's interests?

Russell Colliton has interest in Social Services, Children, Education, Environment, Science And Technology, Arts And Culture.

What skills is Russell Colliton known for?

Russell Colliton has skills like Microsoft Sql Server, C#, T Sql, Visual Studio, .net, Asp.net, Vb.net, Web Services, Css, Javascript, Ajax, Sql.

Who are Russell Colliton's colleagues?

Russell Colliton's colleagues are Hilary Young, Luiz Gustavo Do Nascimento Maura, Zachary Imes, Jessica Heinen, Sarah Massie, Pmo Üzümcü, Seher Gürel Mousselli.

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.