Solutions-oriented software engineer and architect, with notable contributions in building well designed and maintainable software systems. Focused on building highly productive teams, product time-to-market, and practical business solutions.
-
Principal Software EngineerEmmesRochester, Ny, Us -
Principal Software EngineerEmmes Apr 2023 - PresentRockville, Md, Us -
Software ArchitectCloudcheckr Feb 2021 - Apr 2023Rochester, Ny, Us- Designed new features, helping engineering teams prepare for the features being requested, by building POCs, detailing new Rest APIs, and creating new architecture documentation and diagrams- Spearheaded the use of Feature Flags, allowing for features to be released to customers independent of software releases, by designing a new microservice and admin UI, and advocating for their use in feature planning- Created a GraphQL application layer, enabling faster API requests with fewer backend changes, by running a POC and creating a CI/CD pipeline -
Principal Software EngineerCloudcheckr Jun 2019 - Feb 2021Rochester, Ny, Us- Refactored frontend app into Micro Frontend architecture, allowing for the monolithic app to be broken down into smaller independent, deployable apps, through research, selection, and implementation of single-spa- Built CI/CD pipeline for frontend apps, allowing for high confidence deployments of each app multiple times per day, by writing Jenkins jobs and advocating for the importance of well organized automated tests- Piloted the use of 3rd party products in the frontend application, allowing for a quick feasibility assessment and hands-on interaction by Product Owners, by building POCs with AWS Quicksight, Flexmonster and AG Grid- Established and ran a Frontend Guild, where frontend developers across teams could collaborate and establish best practices, by facilitating meetings, sharing knowledge, and starting living documents -
Principal Application Architect & Co-FounderHypeequity Feb 2021 - Jun 2022- Rapid go to market delivery, attaining first paying customers within one month of inception and grown to roughly $4K MRR, by quickly releasing features to users and iterating on feedback- Designed and implemented a completely serverless application, resulting in AWS costs of <$100 per month, by utilizing serverless AWS technologies -
Software Development ManagerGeneral Code® Oct 2018 - Jun 2019Rochester, Ny, Us- Optimized CI/CD process, allowing for quicker releases with fewer merge conflicts, by using a trunk-based Git strategy, automated testing, and post-merge code reviews- Established Scrum practices leading to notably increased organization, accountability, and predictability by reviewing best practices with the team and leading sprint ceremony meetings -
Lead Software EngineerGeneral Code® Jan 2018 - Oct 2018Rochester, Ny, Us- Spearheaded a migration plan to replace all backend generated pages with a SPA by assembling a plan and garnering feedback from team- Modernized frontend application resulting in full adoption from the team, by implementing new features in React and reviewing with team- Refactored monolith application file storage to cloud-native by refactoring to allow file storage in S3 instead of local filesystem though configuration -
Lead Software Engineer / Tech CoachThomson Reuters Oct 2011 - Dec 2017Toronto, On, Ca- Provided technical direction for a legal form assembly revitalization project, giving customers much more flexibility in how they answered questions, by building a JS based rules processor and a graph based data model- Organized and lead a team of more than 20 developers in delivering a major release of a Canadian tax law research and news product, releasing on time and under budget with no major bugs- Established a bug fix support team that brought a backlog of more than 500 high priority bugs down to under 50, by introducing a daily triage, training developers, and building relationships with other teams around the org- Spearheaded an evaluation of potential eCommerce platforms, resulting in a team being able to pick up and run with my POC implementation, by providing documentation, best practices and hands-on assistance -
Principal Solution ArchitectCity Power Marketing Feb 2009 - Oct 2011- Improved data query performance from minutes to seconds by replacing flat file scans with relational DB queries- Optimized trading research process from 4 hours to 2 hours by adding saved datasets and the ability to transition to other tools with those datasets- Created a series of automated trading algorithms, producing significant profits (2009 $182K, 2010 $385K, 2011 $228K), through trial of ideas tested via paper trading
-
Senior Architect/Engineer; Software SystemsXerox Jun 2006 - Feb 2009Norwalk, Connecticut, Us- Spearheaded a replacement application platform, allowing the organization to discontinue use of BroadVision, by running a POC of several popular industry solutions- Produced a plan for a future SSO solution, allowing the organization to benefit from a decentralized service, through evaluation of popular industry solutions -
Senior Analyst/DeveloperXerox Aug 2001 - Jun 2006Norwalk, Connecticut, Us- Implemented SEO changes that increased the number of top 10 results for targeted keywords from 758 to 952, accomplished by adding page meta info to the HTML and adding URL rewriting as a service- Championed a change to Agile from Waterfall, resulting in a reduction of rework across teams, by sharing knowledge and leading by example -
Software DeveloperXerox Apr 2000 - Aug 2001Norwalk, Connecticut, Us- Enabled use of complex Xerox billing rules in the BroadVision eCommerce platform by implementing a custom pricing component that could be integrated into that platform- Improved data integration process, bringing daily Oracle load times from 8+ hours to under 30 minutes, by refactoring and following Oracle bulk data loading best practices
Brian Ziegler Education Details
-
Rochester Institute Of TechnologySoftware Development And Management -
Rochester Institute Of TechnologyComputer Science
Frequently Asked Questions about Brian Ziegler
What company does Brian Ziegler work for?
Brian Ziegler works for Emmes
What is Brian Ziegler's role at the current company?
Brian Ziegler's current role is Principal Software Engineer.
What schools did Brian Ziegler attend?
Brian Ziegler attended Rochester Institute Of Technology, Rochester Institute Of Technology.
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