Charlie Gracie

Charlie Gracie

Director Of Engineering @ Noibu

About Charlie Gracie

Charlie Gracie serves as the Director of Engineering at Noibu, where he has worked since 2023. With over 15 years of experience in software development, he has held various roles at notable companies including Microsoft, IBM, and Datadog.

Work at Noibu

Charlie Gracie currently serves as the Director of Engineering at Noibu, a position he has held since 2023. His role involves overseeing engineering operations and leading technical teams in a hybrid work environment. Prior to this, he worked at Noibu as a Software Engineering Team Lead from 2022 to 2023, where he contributed to team management and project execution. Gracie also held the position of Senior Software Engineer at Noibu for five months in 2022.

Previous Experience in Software Engineering

Before joining Noibu, Charlie Gracie worked at Datadog as a Senior Software Engineer from 2021 to 2022. His career also includes significant roles at Microsoft as a Principal Software Engineer from 2019 to 2021, where he focused on software development and engineering leadership. Earlier in his career, he gained experience at Object Technology International as a Software Developer and at IBM Canada Ltd. as a Software Developer in the Java Technology Center.

Education and Expertise

Charlie Gracie studied at the University of New Brunswick, where he earned a Bachelor of Computer Science (BCS) degree in Software Development from 1999 to 2004. He possesses extensive debugging skills and has over 15 years of experience in developing Garbage Collection and Virtual Machine technology, specifically for the J9 IBM Java Virtual Machine, Eclipse OpenJ9, and Eclipse OMR. His technical expertise is complemented by strong customer relationship skills.

Background in Cooperative Education

Throughout his career, Charlie Gracie has participated in several cooperative education programs. He worked as a Micro Support Specialist at Human Resources Development Canada in two separate co-op placements, one lasting seven months in 2000 and another for three months in 2001. Additionally, he completed a three-month co-op as a Software Developer at IBM Canada Ltd. in 2003, focusing on Java Virtual Machine technology.

Leadership and Team Development

As a skilled technical leader, Charlie Gracie emphasizes the importance of developing junior team members. His leadership style focuses on mentoring and guiding less experienced engineers, fostering a collaborative environment that encourages growth and skill development within his teams.

People similar to Charlie Gracie