I like to build cool stuff that betters the world.Co-Founder @ Drop Pilot
Sun Country Airlines
View- Website:
- suncountry.com
- Employees:
- 1736
-
Software EngineerSun Country AirlinesSaint Paul, Mn, Us -
Senior Software EngineerSun Country Airlines Nov 2023 - PresentMinneapolis, Minnesota, United States -
Co-FounderDrop Pilot Nov 2019 - PresentMinneapolis, Minnesota, United States• Co-founded Drop Pilot, a startup focused on quantifying customer willingness to pay and eliminatinge-commerce bots/scalpers with a patent-pending pricing system.• Developed the MVP platform using Angular (v8-15), Node.js + Express.js, and MongoDB with minimalthird-party libraries.• Led a SCRUM team of 5 developers in building a fully functional platform.• Designed a custom Stripe integration to support our unique payment/pricing system.• Co-authored a pending utility patent for the innovative pricing system.• Collaborated with businesses and their customers, implementing new features, addressingbugs, and making design changes in real time.• Spearheaded discussions and negotiations with clients, staff, and prospective investors. -
OwnerBrooks Technology Mar 2010 - PresentSt Paul, Minnesota, United StatesI work with businesses and individuals, from start to finish, to create custom websites and tools that suit their needs and bring their visions to life. • Provide consultation to business owners and individuals for website creation, e-commerce stores, andcustom solutions.• Successfully delivered projects ranging from simple WordPress blogs to custom Salesforcereplacements for clients including public officials, educational institutions, and musicians.• Offered strategic consultation for businesses on online presence enhancement, marketing, SEO bestpractices, go-to-market strategies, and pricing.Primary Tech Utilized:* WordPress (PHP)* HTML/CSS/JS* Angular (8-14)* Node.js + Express.js* MongoDB, SQL
-
Application Developer - Full StackCogency Global Inc. Jun 2020 - Dec 2022Brooklyn Center, Minnesota, United States* Member of a SCRUM team responsible for creating and maintaining numerous applications in the global corporate services domain.* Collaborated with multiple teams to maintain interconnected applications sharing a central database.* Designed, developed, tested, and deployed features emphasizing scalability, testability, and security.* Elected as my team's "Security Guild Member", ensuring application security and compliance with OWASP and internal policies.* Played a pivotal role in migrating from legacy to modern frameworks for 3 enterprise-level applications.* Wrote about a gazillion MS SQL Stored Procedures* Built out tools that optimized developer workflow and our deployment process during my individual R&D time* Wrote code, performed code reviews, ran deployments, wrote testing documentation, performed tests, assisted with CI/CD setup in the Azure DevOps suite, and just about everything else a full-stack developer would do!* Technologies Utilized: Angular (v4-14), C# (.NET suite), Entity Framework, Dapper ORMs, MS SQL Server, LINQ, Azure DevOps suite, Selenium, Moq, Jest, Knockout.js, WinForms, etc. -
Application DeveloperCogency Global Inc. Jun 2019 - Aug 2019Brooklyn Center, MinnesotaAs an Application Developer for COGENCY GLOBAL INC., I worked on an agile team as a regular member of the team, attending daily standups and routine meetings, working to build and maintain several different applications. I worked with C#/ASP.NET backend systems and SQL Databases, as well as frontend development of web applications using Angular2, Javascript and DevExpress/DevExtreme libraries. -
Software EngineerParabot Dec 2012 - Nov 2018The NetherlandsParabot is one of the most successful open-source projects still maintained by a dedicated community of developers.Parabot is developed with a microservice architecture in mind. The Parabot client is quite intensive, as it has to read and write properties of games using reflection and injection, this meant a custom reflection/injection system had to be written using ASM. As Parabot has open-source in mind, it needs to be easily adaptable to other games/servers, which is where the hooking system came in place. Using either JSON or XML documents, a user can define where the fields/methods in the client are located, and to which method of Parabot it needs to be mapped. As updates from the game/server usually causes the client to be re-obfuscated (fields and methods moved to different places with different names), everything is placed to a different place than previous update, Parabot also has a so called hook-updater. This updater uses ASM again to detect patterns in fields and methods to detect which field is which and what method does what. This is based on about a 100+ properties of each field/method, in combination with a dependency map of all fields and properties. With an AI model, Parabot can hook new updates or even new servers/games within seconds with an overall precision of 90%.While the client is written in Java and runs on the customer's PC, it connects with a REST API that then distributes the requests to other services, such as a path calculator written in Golang, a hooking-system written using Symfony, and a login portal developed with .NET Core and Azure AD. A big part of the project is also to maintain the availability of the services, as DDOS attacks are quite common. This is achieved using a deployment system with Kubernetes, having a WAF in front of the Kubernetes ingress controller, but also by using Azure Functions & AWS Lambda to achieve serverless platforms. -
Sales AssociateAdidas Jun 2014 - Aug 2017Eagan, MinnesotaAs a sales associate with Adidas, I was responsible for making sales and working with customers regularly. I was also fortunate enough to be selected to work larger sales events across the U.S. including Atlanta, Chicago, and Wisconsin Dells. -
Swim InstructorThe Y (Ymca) Jun 2013 - Jun 2014Eagan, MnAs a swim instructor, I worked with children ages ranging from 2-12 years old teaching them to swim at various levels of experience. I was in charge of structuring my classes and working with my students to find the best fit for them in the pool! -
LifeguardThe Y (Ymca) Jun 2013 - Jun 2014Eagan, Minnesota
Sully Brooks Education Details
-
Computer Science -
Henry Sibley High SchoolHigh School
Frequently Asked Questions about Sully Brooks
What company does Sully Brooks work for?
Sully Brooks works for Sun Country Airlines
What is Sully Brooks's role at the current company?
Sully Brooks's current role is Software Engineer.
What schools did Sully Brooks attend?
Sully Brooks attended University Of Wisconsin-La Crosse, Henry Sibley High School.
Who are Sully Brooks's colleagues?
Sully Brooks's colleagues are Elijah Whitaker, Dawn Oney, Jacob Rosenbaum, Jordan Gay, Jane Leonard, Kristine Olson, Samuel Ngendakuriyo.
Not the Sully Brooks you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial