Brian Hassel

Brian Hassel Email and Phone Number

Chief Technology Officer at GreenHill Investment Reporting @ GreenHill Investment Reporting
Brian Hassel's Location
West Chester, Pennsylvania, United States, United States
Brian Hassel's Contact Details

Brian Hassel work email

Brian Hassel personal email

Brian Hassel phone numbers

About Brian Hassel

Experienced, full-stack software architect with over 20 years of experience in application design and development, with a primary focus on backend engineering. Well-versed in all phases of the software development life cycle and utilizing agile development methodologies. Experience with leading and managing teams in fast-paced environments.--Domain Expertise-- • Team Leadership • Financial Software: FIX trading, portfolio reporting, MPT/PMPT modeling• Cloud IaaS/PaaS (Azure and AWS)• Software Design Patterns: Inversion of Control, Dependency Injection• Unit Testing and Mocking• Agile Development Process: Kanban, Scrum• DevOps: CI/CD, Containerization -- Technology Summary --• C#/.NET Core• ASP.NET MVC/Web API• Docker, Kubernetes, Amazon EKS• RDBMS: SQL Server, Sqlite, Postgres• DVCS: Git, Mercurial• Testing: xUnit, NUnit, MSTest, Moq, NSubstitute • CI/CD: TeamCity, Cruise Control, Octopus Deploy, Azure Devops, Gitlab Pipelines

Brian Hassel's Current Company Details
GreenHill Investment Reporting

Greenhill Investment Reporting

View
Chief Technology Officer at GreenHill Investment Reporting
Brian Hassel Work Experience Details
  • Greenhill Investment Reporting
    Chief Technology Officer
    Greenhill Investment Reporting Oct 2023 - Present
    Gaithersburg, Maryland, Us
  • Envestnet, Inc
    Lead Software Engineer
    Envestnet, Inc Jan 2022 - Oct 2023
    Berwyn, Pennsylvania, Us
    As the technical Team Lead for the Tamarac Reporting software development team, I was responsible for a large-scale portfolio management and reporting system written mainly in .NET. The system had dozens of supporting services, served thousands of RIA enterprises, and consisted of millions of lines of code in total.Some of my main achievements were:• Leading the technical development of the Tamarac API that supported the new Unified Client Portal. I delivered and deployed the first version of this big project successfully and on time. • Leading the design and development of the SEC Section 13F API Service, which enabled 13F report generation in Tamarac.• Implementing and maintaining several microservices using a containerized CI/CD process with Docker, Gitlab Pipelines, Helm Charts, and Kubernetes on Amazon EKS. • Acting as the 'Security Champion' for my team, representing the team and Tamarac in company-wide security initiatives, secure coding practices, and fixing vulnerable dependency packages. • Completing the Secure Code Warrior – Security Champion, Levels 1-4 Certification Program with 100% accuracy, ranking 7th in the company.• Participating in and winning 4th place in the company‐wide Security tournament hosted by Secure Code Warrior.• Being an active participant in the bi‐monthly Reporting Group Developers Guild, presenting and discussing ideas for code and development process improvements.
  • Lincoln Investment
    Principal Software Engineer
    Lincoln Investment Mar 2017 - Jan 2022
    Fort Washington, Pa, Us
    Lead architect and developer of mission critical applications for financial advisors and theirinvestors. Key accomplishments:• Designed and built Lincoln’s investor website – a .NET 5 web portal, and supporting backend,queue-based processors, used by over 100,000 clients. Includes functionality provided byAzure KeyVault, Azure Service Bus and Azure Blob Storage.• Designed and built the advisor website – a .NET 5 web portal with backend processing queuesand associated APIs to third-party data providers. Heavy, daily use by over 1,500 users.• Built a bulk emailing service with delivery tracking to send client statements and tradeconfirmations. This system uses Azure Functions and App Services to automatically scale outto send half a million emails a month.• Implemented multiple environments with continuous integration (TeamCity) and continuousdeployment (Octopus Deploy) to support reliable, fully-automated builds and deployments.• Created a shared authentication and encryption microservice to protect sensitive clientfinancial information, credentials, and PII. Utilized industry best-practices for securityincluding Azure KeyVault, AES256, HMACSHA256, ECC certificates, and PBKDF2/bcrypt.• Designed a common framework and architecture for all applications including CQRS/in-processmessaging, Dapper ORM, service bus, and NGINX for load balancing and high availability.• Served as Team Lead for a 4-member team. Led sprint retrospectives, design meetings,performance reviews, and provided technical leadership and coaching to teammates.
  • Expensewatch
    Senior Software Architect/Developer
    Expensewatch Jan 2015 - Feb 2017
    Plymouth Meeting, Pa, Us
    Senior architect and developer for ExpenseWatch, a web-based (SaaS), multi-tenant spend management suite. The product handles thousands of transactions and users daily.• Re-architected a monolithic ASP.NET web application to queue-based microservices to improve reliability, performance, and maintainability.• Automated the build, test, and deployment process of all ASP.NET websites, supporting Windows services, iOS/Android apps, and database migrations using TeamCity and Octopus Deploy.• Redesigned areas of the UI using MVC, jQuery, Knockout.js, and Bootstrap.• Developed .NET data storage libraries and conversion utilities to move 4 TB of user-uploaded binaries to Azure blob storage.• Implemented an automated OCR process for receipts uploaded to the system. The OCR process uses queues, webhooks, and a plugin system that allows multiple OCR providers.
  • Academyone, Inc.
    Senior Developer
    Academyone, Inc. Dec 2013 - Jan 2015
    King Of Prussia, Pa, Us
    Senior developer on nine-member, agile team designing and developing software for higher education.Focus on web-based solutions that adhere to HTML5 standards, accessibility guidelines, andmobile-friendly layout. Primary technologies: .NET and Java
  • 4Diq
    Chief Software Architect
    4Diq May 2011 - Dec 2013
    Kennett Square, Pennsylvania, Us
    Chief software architect for a startup that implemented a .NET data integration and business analytics software package.
  • Sungard
    Senior Software Architect/Developer
    Sungard Dec 2007 - Apr 2011
    Wayne, Pa, Us
    Led a 5-person team that implemented a .NET portfolio management and FIX-based tradingsystem.
  • Financial Technology Integrators
    Senior Software Engineer
    Financial Technology Integrators May 2001 - Dec 2007
    Member of a 4-person team that implemented a .NET portfolio management and trading systemused by 2000+ users managing over 100,000 accounts. Acquired by SunGard in 2007.

Brian Hassel Skills

Web Services .net Agile Methodologies Microsoft Sql Server Cloud Computing Saas C# Mysql Business Intelligence Software Development Life Cycle Subversion Scrum Test Driven Development Asp.net Iis Data Integration Salesforce.com Jquery Powerpivot .net Framework Software As A Service Internet Information Services Vb.net Amazon Web Services Mvc Sdlc Asp.net Mvc Windows Communication Foundation Cruisecontrol Mercurial Wcf Windows Azure Continuous Integration Soa Rest Postgresql Sql Server 2000 2008 Software Development Fix Tdd Rdl Angularjs

Brian Hassel Education Details

  • University Of Delaware
    University Of Delaware
    Computer Science

Frequently Asked Questions about Brian Hassel

What company does Brian Hassel work for?

Brian Hassel works for Greenhill Investment Reporting

What is Brian Hassel's role at the current company?

Brian Hassel's current role is Chief Technology Officer at GreenHill Investment Reporting.

What is Brian Hassel's email address?

Brian Hassel's email address is bh****@****ent.com

What is Brian Hassel's direct phone number?

Brian Hassel's direct phone number is +148435*****

What schools did Brian Hassel attend?

Brian Hassel attended University Of Delaware.

What are some of Brian Hassel's interests?

Brian Hassel has interest in Animal Welfare.

What skills is Brian Hassel known for?

Brian Hassel has skills like Web Services, .net, Agile Methodologies, Microsoft Sql Server, Cloud Computing, Saas, C#, Mysql, Business Intelligence, Software Development Life Cycle, Subversion, Scrum.

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.