Anthony Heidenreich Email and Phone Number
Anthony Heidenreich work email
- Valid
- Valid
- Valid
Anthony Heidenreich personal email
- Valid
Anthony Heidenreich phone numbers
Twenty years of software engineering experience developing solutions from embedded systems to client facing applications to server side systems. Specializing over the last five years in enterprise level applications and horizontally scalable solutions. Dedicated to finding the best solution given the problem, personnel and time available. Enjoy leading teams and developing micro-service architecture and internal application development.
-
Senior Staff Software EngineerGuideline Jun 2021 - PresentBurlingame, California, Us -
Staff Software EngineerGuideline Jan 2019 - Jun 2021Burlingame, California, Us -
Systems ArchitectKasita Mar 2017 - Dec 2018Austin, Tx, UsThe tech team is responsible for creating both a web based application and an application that can be run locally to control the IOT for a tiny smart home. The entire system needed to be able to control lights, temperature, locks and read sensor data. Using a micro service approach to separate responsibility for the Authentication, Authorization, Control, etc. enabled scaling of certain services without needing to scale all services. With the security being the most important feature of the application, we designed the system to have minimal entry points and utilized a rotating key so that playback attacks were impossible. The system tracks and records all activity both locally and remotely. It includes a two-factor authentication approach for all changes to personal information. The local system is designed for user information on the local to be anonymized, so that even if the local were compromised it wouldn't allow access to the remote service nor to other local systems. - Design and develop a micro service API leveraging Amazon's Fargate using protobuf to package the messages- Design and develop an application to run on LogicSupply CL100 series including auto updating and recovery on power loss features- Develop drivers for IOT devices- Implement a CI/CD pipeline including our own internal server to run integration tests against the local hardware. We maintained a 70% code coverage average- Implement code generation for the Services and Drivers that were being developed. Approximately 30% of all the code was generated- Implement code checks that would ensure formatting, comment adherence and that all ToDo comments had a Jira Reference utilizing Go's AST package -
Systems ArchitectAllclear Id Jun 2016 - Mar 2017Austin, Texas, Us- Work with product managers to transform user stories into requirements- Develop proof-of-concept software for next generation of products- Design APIs and services -
Software Development ManagerWp Engine Jul 2013 - May 2016Austin, Texas, UsResponsible for managing and architecture of the Core Services team with primary responsibility for new micro-service design and implementation as well as support and development of legacy business systems.- Developing the career hierarchy chart and working on expanding new career options in management, engineering and architect- Expanding the interview process for engineers, which includes a live API with an associated code assignment- Assisting the career growth for my team of 8 engineers that span from Associate to Lead in level with 1:1s, SMART goals and cross department development groups- Establishing workflows for automated integration between JIRA, GitHub, Jenkins and releases- Presentations and training throughout R&D as well as with other business stakeholders around new projects- Acting as Product Manager and/or Project Manager for Core Services related development that was short on staffing- Developing WP Engine's API Specifications, Language Best Practices and Testing StandardsArchitecting a new Financial & Billing System that integrates multiple vendors to create a loosely coupled API interface- Designing the interface to handle the existing business workflow, known future projects and the workflows of the 3rd party vendors. Taking into account things like how the User, Stripe and NetSuite want to represent an Invoice are all drastically different.- Handling distributed transaction requirements through a combination of synchronous and asynchronous task processing- Working with the Billing, Accounting and Customer Service teams to develop use cases and flush requirements- Ensuring an infrastructure that ensured high availability and minimized the points of failure- Leading the first matrixed project team at WP Engine which included members of Core Services, Platform, QA and UI- Managing our ThoughtWorks development team in Brazil through a ~2 year billing system project -
Lead Software EngineerDemand Media Dec 2007 - Jul 2013Santa Monica, Ca, UsLead Software Engineer - April 2012 to PresentResponsible for the design and development of the next generation candidate processing workflow. A system designed to be horizontally scalable by taking advantage of the EC2 instances, S3 storage and RabbitMQ asynchronous communication.• Lead a team of five engineers, creating and enforcing standards and best practices including pep8 and pylint compliance, unit testing and peer review• Working with the product team to create actionable specification documents out of vague requirements• Rebuilding, testing and bootloading the system in 3 months• Using performance metrics, identified and improved bottlenecks in the workflowDeveloped several key systems and upgraded key components of Demand Studios to enhance performance• Migrated from a proprietary on disk key-value data store to MongoDB to make the data more queryable, allowing for asimpler and stabler backup & restore mechanism, and improving overall response time• Designed and implemented a clustering algorithm that, given a series of titles, returns lists of titles based on proximity tocentroids• Implemented an upgrade to the title selection rules that accounts for domain, content type, predictor score and demeritswhen attempting to find matches for any given query -
Senior Software EngineerMachinima Apr 2007 - Dec 2007Burbank, Ca, Us• Developed, implemented and tested both front end (CSS, HTML & AJAX) and back end (PHP & PERL) • Designed, developed and launched software products in PHP, Perl and Javascript utilizing Vi• Maintained production and development work environments in CentOS 4• Utilized MVC framework to rewrite entire code base to be faster and more flexible• Responsible for design and development of administrative panel that reduced the time and effort needed to perform routine tasks• Designed and developed the file upload system and single user registration • Implemented caching of MySQL to reduce DB impact by 50% -
Software EngineerWithoutabox (Acquired By Imdb) Jan 2006 - Apr 2007• Co-Developed customized MVC framework inspired by the Symfony Web Framework that was fast, flexible and intuitive• Designed and managed Film Submission System redesign and implementation that resulted in faster content publishing time, reduced customer service issues and improved ease for future expansion and customization• Managed 2 graphic designers through site re-branding. Including, mediation of conflicts in methodology and conventions between them• Developed and updated financial reporting scripts utilized by upper management to improve speed, details and flexibility
-
Software EngineerNorthrop Grumman Corporation Nov 2004 - Jan 2006Falls Church, Va, Us• Created tools and process documentation• Embedded system software design in C and C++• Used design patterns and object modeling in the software design process, including sequence diagrams, use cases, andstate transition graphs -
Lead Software Test EngineerSikorsky Aircraft Jan 2001 - Nov 2004Stratford, Connecticut, Us• Lead FAA Level A unit test effort for VFR, IFR, CFD and SAR certifications of the S92 Flight Controls written in Ada and C• Managed FAA Level B certification of the S92 Deice System written in C, including revising requirement, test and results documentation for a partner company• Developed and initiated process improvement for unit test effort resulting in an estimated 24,000 man-hours of savings over 3 years• Responsible for overall test architecture, first-level management, and technical leadership of a 6-person engineering team plus 2 to 3 interns• Provided structured project planning, including release scheduling, resource allocation & forecasting, and overall milestone planning on a quarterly basis• Developed LAMP based tracking tool to replace existing VAX based system including multi-tiered security levels to ensure that company/project sensitive data was only being viewed/edited by authorized users. System included data redundancy, transaction logging and nightly backups
Anthony Heidenreich Skills
Anthony Heidenreich Education Details
-
Albertus Magnus CollegeIntellectual Worker Management -
Albertus Magnus CollegeManagement And Organizational Leadership -
University Of Wisconsin-PlattevilleComputer Science -
University Of Wisconsin-PlattevilleGeneral
Frequently Asked Questions about Anthony Heidenreich
What company does Anthony Heidenreich work for?
Anthony Heidenreich works for Guideline
What is Anthony Heidenreich's role at the current company?
Anthony Heidenreich's current role is Senior Staff Software Engineer at Guideline.
What is Anthony Heidenreich's email address?
Anthony Heidenreich's email address is an****@****ail.com
What is Anthony Heidenreich's direct phone number?
Anthony Heidenreich's direct phone number is (855) 434*****
What schools did Anthony Heidenreich attend?
Anthony Heidenreich attended Albertus Magnus College, Albertus Magnus College, University Of Wisconsin-Platteville, University Of Wisconsin-Platteville.
What skills is Anthony Heidenreich known for?
Anthony Heidenreich has skills like Python, Php, Sql, Javascript, Perl, Git, C#, Mysql, Mongodb, Bash, Agile Methodologies, Redis.
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