My name is Christopher Dedman-Rollet! I am a first generation computer science student currently pursuing a Bachelor of Science degree. I have a strong passion for programming and a deep interest in learning and exploring the field. I have experience with several languages, including Python, C/C++, Java, JavaScript, Elixir, and Golang. I have also learned the fundamentals of Assembly Language (MASM). My current focus is learning embedded systems software engineering and low-level programming. In addition to my technical skills, I am also a quick learner, a critical thinker, and a problem-solver. I am eager to apply my knowledge and skills to real-world projects and to continue growing as a programmer. As a student, I have completed several programming-related courses and have consistently received high marks for my work. In addition, I have also completed several independent projects, including contributing to open-source projects. I am constantly seeking out opportunities to learn and grow, and I am looking for an entry-level opportunity for after graduation in may 2025.
Email MeRESUME
Bachelor of Science, Computer Science
January 2023 - May 2025
As a student at California State University, Dominguez Hills, I am pursuing a Bachelor of Science degree in Computer Science. I have completed several computer science courses, including Software Development in java, Data Structure, Design and Analysis of Algorithms, Database Management and Computer Organisation. I have also completed Probability & Statistics, and Physics 1 courses. I am currently taking Operating System, Software Engineering, and Physics 2 courses.
Certificate of Achievement, Computer Science
July 2021 - June 2023
As a student at El Camino College, I have completed several computer science courses, including Data Structures and Algorithms, Assembly Language, and Intro to C++, Intro do Java. I have also completed several courses, including English, Calculus 1 & 2, Discret Mathemathics, and Cisco Network Engineering (CCNA).
Software/Data Engineering Intern
May 2024 - August 2024
During my second internship as a Software/Data Engineering Intern at Uber, I worked with the AdTech team, focusing on data engineering project. My primary responsibility was to design and implement a new SQL table to centralize metadata storage for the team. This initiative aimed to eliminate redundant metadata across multiple tables in the codebase, thereby enhancing efficiency. I designed the schema for the new table, wrote SQL queries to create it, and developed Python scripts to generate data pipelines that populate the table with data from various sources. Additionally, I implemented sensors to establish dependencies on the data sources, ensuring data integrity and consistency. As a result of my work, the system became more streamlined, reducing the number of queries needed to access metadata. This improvement boosted the performance of the team's services and made it easier for the marketing team and other stakeholders to access the data they needed.
UberSTAR Software Engineering Intern
June 2023 - September 2023
During my time as a UberSTAR Software Engineering Intern at Uber with the DOTCOM team, I was responsible for leading initiatives such as load testing and deploying web services, with the goal of enhancing the performance of Fusion.js. The primary objective of these initiatives was to improve server throughput while maintaining a 300ms latency and 1% error rate for P99. I developed a consistent and repeatable way to measure and analyze the performance of web applications at Uber by creating hypotheses and testing them to identify signals. I conducted research on systematic approaches for analyzing web server performance based on the 4 Golden Signals: Latency, Traffic, Errors, and Saturation. I used Uber's Ballast tool for automated testing and contributed to significant cost savings. Additionally, I took the initiative to streamline the execution of Ballast tests directly from within Uber's development environment, simplifying the process and enhancing efficiency. I facilitated continuous service creation and played a crucial role in process improvement through comprehensive documentation.
Teacher Assistant / Tutor
June 2022 - January 2023
As a Teacher/Student Assistant for computer science major students at El Camino College, I provided valuable support in facilitating learning, assisting students in their educational journey.
Proposal Writing & Evaluation Intern
May 2021 - July 2021
Worked with a team of student from different background. Learned to effectively write a concept proposal that turns innovative ideas into reality, and gained experience in the process of writing, reviewing, and scoring proposals through the lens of a NASA reviewer.
Operation IT Support Tech
October 2020 - September 2021
As a contractor with Robert Half, I played a crucial role in setting up and maintaining the Los Angeles County Voting Systems for multiple elections throughout 2020 and 2021. Additionally, I seized the opportunity to expertly de-rack and rack servers for T5 Data Center in El Segundo, CA.
August 2008 - December 2019
I have held various positions throughout my career before 2020, including serving in the French Military, and working as a butcher in France and Belgium. These experiences have helped me develop a strong work ethic, problem-solving skills, and the ability to work effectively in a team in high-pressure environments.
Microcontrollers, Object Oriented Programing, C/C++, Assembly, Java, Python, Golang, Elixir/Phoenix, TypeScript, React, Next.JS, Fusion.JS, Git, GitHub, JIRA, Docker, CI/CD, TCP/IP Protocols, Server Performance Testing, PostgreSQL, MySQL.
FOL 101-1 Certificate
October 2023 - Present
El Camino College
Fall 2021 throught Fall 2022 Semesters
California State University, Dominguez Hills
Spring 2023 throught Spring 2024 Semesters
To qualify for this honor a student must, in any one semester, complete twelve or more units with a grade-point average (GPA) of 3.5 or higher out of 4.0.