Gregory Pitts work email
- Valid
- Valid
Gregory Pitts personal email
- Valid
- Valid
Gregory Pitts phone numbers
I've put in my 10,000 hours into Computer Science and Engineering. Attempting to use it.
-
Sr. Software EngineerCrossnokaye Jul 2023 - PresentSanta Barbara, California, Us -
Technical Lead/ManagerApeel Oct 2020 - Jul 2023Goleta, California, UsAt Apeel Sciences, we work with nature to improve access to quality, reduce waste, and ensure an abundant future for the planet.We're building a front end team and we're always looking for people interested in building with us! Check out our open opportunities: https://apeelsciences.com/careers -
Co-Founder/CtoOne Ton Challenge Apr 2019 - Feb 2020The One Ton Challenge is a web platform to support Fitness Professionals with marketing. It enabled them to create an online challenge, gather email contact information by driving traffic to the challenge, and then use insights from the customer data to do targeted email marketing. One Ton Challenge was the first customer on the platform. Their challenge consisted of six exercises. Once the user entered their scores, the "insights engine" would allow us to do targeted email marketing based on a user's weakness, relative to their gender, age, height, peer group, etc. Conversion on email leads that came through this program increased from ~2% to ~5% over the companies normal email leads.The platform was built with Ruby on Rails as the backend, React as the Frontend, and deployed using AWS via Terraform using blue/green deployment for 100% uptime. We integrated with several CRM services, primarily Ontraport, and also supported payment processing via Stripe.
-
Staff Firmware Engineer/ManagerFitbit Jan 2016 - Apr 2019San Francisco, California, UsIt was a great journey at Fitbit!For around 18 months, I worked as the Technical Lead for the Graphics and UI/Apps teams for Fitbit Smart Watches. My team built the Graphics Infrastructure and the User Interface for both the Fitbit Ionic and the Fitbit Versa (it's shared!!), along with all the Applications and Clock Faces that were released with the launch of both products. We did significant work on the 3rd party App Developer SDK, which has more clocks and apps in it that I can count.The Tech Lead role at Fitbit is a mix of Project Manager, Product Owner, Technical Architect, and Developer. I had to wear all the hats. My team was as large as 30 Engineers/QA, spread across three locations (California, Finland, Romania).During my time as tech lead, I had as many as ten local engineers on my own team, and I was responsible for tasking and prioritizing their work along with driving technical architecture. I also had a group of twelve contractors overseas for whom I drove prioritization and workload. In late 2017, I trained and managed the bring up of six Firmware engineers in Romania who have graduated to a full time Graphics Firmware Team.I stepped back from my Technical Lead role in March 2018 to focus on Technical Architecture and planning. I created a Javascript module that serves as the communication client between the Mobile App and the Firmware Applications, providing your latest and greatest Sleep, Nutrition, and Step data to the watch. That was released in October 2018 and is common across all of Fitbit's major devices, including Ionic, Versa, Charge 3, and Versa Lite.In July 2018, I became a Firmware Manager. At Fitbit, this means that I now have direct reports and that I'm involved with the strategy of the Firmware organization. I thoroughly enjoyed the mentorship aspect of being a manager.I left Fitbit in April, 2019 to pursue entrepreneurship. -
Owner/CoachCrossfit Pacific Beach May 2011 - Aug 2016I started working at CrossFit Pacific Beach as a Coach in 2011, purchased equity in 2012, and exited in 2016.I coached classes in front of hundreds of clients, taught one on one personal training sessions, and planned events with 100+ people. Furthermore, the confidence to speak in front of large groups of strangers, to relate with people from all walks of life, and to teach complex skills from the ground up is something that isn't taught in Engineering School.Best of all, I gained exposure to what it's like to run a small business. THe gym consistently had less than 10 employees. I've been incredibly inspired by the freedom and innovation that a small business atmosphere can provide.
-
Senior Software EngineerQualcomm - Developer Tools May 2013 - Jan 2016San Diego, Ca, UsDuring the last year, I was a primary contributor to Qualcomm's Snapdragon Profiler, which is a profiling tool for Qualcomm's entire "System On Chip". Using Snapdragon Profiler, you can collect information on a mobile device's CPU performance and memory consumption, as well as metrics on power, thermal, and network usage. Our team works closely with Qualcomm's graphics team, and so our most detailed information comes from within the GPU Driver.I was fortunate enough to work on the project from start to finish. We've heavily utilized OO Design patterns, and we used Agile methodology for our planning, scoping, estimating, and roadmapping. I've also designed and implemented several modules of Snapdragon Profiler, and my code spans our entire software stack, from inside the GPU driver to the User Interface.I've taken on lead responsibilities, guiding Snapdragon Debugger for Visual Studio to a successful launch. I took over the project halfway through and led a team of off-site contractors to project completion. I also did a redesign and rewrite of the Adreno SDK Browser, the User Interface for our Adreno GPU SDK which is available for download on Qualcomm's Developer website.Most importantly, I've been introduced to software practice and development, which was essential for me to do in an industry position after my previous job at Qualcomm. Seeing a project from conception to 1.0 gives me great insight into the importance of planning, architecture and design. I learned Computer Science at CMU and debugging in my previous role, but this is the position where I learned Software Engineering. -
Software EngineerQualcomm Jul 2010 - May 2013Embedded System Debugging and Customer Engineering Support - My job required customer facing engineering support for both pre-launch and commercialized devices. I had daily correspondence through email, phone, and face to face meetings with the engineers and project management teams of our customers. Often times I traveled to collaborate on problems directly with customers in their own offices. - Trace 32 Simulator and live on-target debugging at kernel layer and below. - Primarily worked on Qualcomm DSP Modem processor (Qualcomm proprietary OS), ARM7 and ARM9 processors (L4 microkernel), and Qualcomm Krait Apps Processor (Android).- Script development for Trace32 simulator and Trace32 debugger. - Developed training courses and delivered them to internal teams and flagship customers.
-
18-549 Embedded Systems Design: Teaching AssistantCarnegie Mellon University Jan 2010 - May 2010Pittsburgh, Pa, UsThis class is a semester long hands-on project design course. The students will be involved in the hands-on design, configuration, engineering, implementation and testing of a prototype of an embedded system of their choice. The job of the teaching assistant is to mentor the students through the process. -
21-484 Graph Theory: GraderCarnegie Mellon University Jan 2010 - May 2010Pittsburgh, Pa, UsGrading homeworks. Eating pizza. -
Uc Equipment Desk: Scheduling Manager And Desk AttendentCarnegie Mellon University Aug 2009 - May 2010Pittsburgh, Pa, UsI made the schedule for the Equipment Desk at the University Center and worked shifts there. -
Summer InternSrc May 2008 - Aug 2008North Syracuse, New York, Us -
Summer InternWestinghouse Electric Company May 2007 - Aug 2007Cranberry Township, Pa, Us
Gregory Pitts Skills
Gregory Pitts Education Details
-
Carnegie Mellon UniversityElectrical And Computer Engineering -
Carnegie Mellon UniversityElectrical And Computer Engineering -
Carnegie Mellon UniversityComputer Science
Frequently Asked Questions about Gregory Pitts
What company does Gregory Pitts work for?
Gregory Pitts works for Crossnokaye
What is Gregory Pitts's role at the current company?
Gregory Pitts's current role is Software Engineer.
What is Gregory Pitts's email address?
Gregory Pitts's email address is gr****@****ail.com
What is Gregory Pitts's direct phone number?
Gregory Pitts's direct phone number is +158530*****
What schools did Gregory Pitts attend?
Gregory Pitts attended Carnegie Mellon University, Carnegie Mellon University, Carnegie Mellon University.
What skills is Gregory Pitts known for?
Gregory Pitts has skills like C++, C#, Debugging, Git, C, Object Oriented Design, Rtos, Embedded Systems, Agile Methodologies, Arm, Jtag, Trace32.
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