David Klein

David Klein

(Director) Lead Architect @ FS Investments

About David Klein

David Klein is a Director and Lead Architect at FS Investments, where he has worked since 2022. He has extensive experience in software development and holds seven AWS certifications.

Current Role at FS Investments

David Klein serves as the Director and Lead Architect at FS Investments, a position he has held since 2022. In this role, he is responsible for overseeing architectural decisions and leading technical initiatives within the organization. His leadership in this capacity focuses on optimizing software solutions and enhancing system performance to meet business objectives.

Previous Experience at FS Investments

Prior to his current role, David Klein worked at FS Investments as the Associate Chief Technical Architect from 2020 to 2021. During this tenure, he contributed to the development and implementation of technical strategies that supported the company's growth and operational efficiency. He also held the position of Associate Tech Lead for Corporate Systems from 2019 to 2020.

Professional Background

David Klein has a diverse professional background with experience in various roles including department manager, technical lead, project manager, and software developer. He has worked at several organizations, including Professional Capital Services, where he served as Manager of Software Development and Software Developer. His experience spans over two decades in the technology sector.

Education and Technical Skills

David Klein earned a Bachelor of Science in Computer Science from the University of Nebraska at Kearney, completing his studies from 1994 to 1997. He possesses extensive experience in full stack development and the end-to-end software development life cycle (SDLC). Additionally, he holds seven AWS certifications, demonstrating his proficiency in Amazon Web Services.

Stakeholder Engagement

David Klein is adept at collaborating with a wide range of stakeholders, including end users, business stakeholders, developers, testers, and database administrators (DBAs). His ability to communicate effectively across different teams contributes to successful project outcomes and fosters a collaborative work environment.

People similar to David Klein