About Me

Hi there, my name is Sumner Hull.

I’m currently a senior at Roseville High School, where I’m part of Team 8774 Robotics. My academic journey at high school seamlessly integrates my passion for technology and robotics, providing me with a strong foundation in programming, electrical engineering, and mechanical design. This experience has fueled my interest in innovation and problem-solving, allowing me to contribute to our team’s success in competitions.

Outside of academics, I’ve gained hands-on experience in robotics through my involvement with Team 8774. This includes projects in autonomous programming and robot design, where I’ve applied my technical skills and collaborated with team members to tackle challenges in competition strategy and robot performance. These experiences highlight my ability to adapt to different roles and contribute effectively to team goals, preparing me for future endeavors in STEM fields.

In addition to robotics, I have diverse hobbies that include building electric and acoustic guitars, working on 3D printers, and enjoying fishing. These activities reflect my passion for craftsmanship, technology, and the outdoors, further enriching my skills and interests beyond the classroom.

With a strong passion for robotics and a commitment to continuous learning, I’m eager to expand my knowledge and skills in engineering and make meaningful contributions to future projects and initiatives.

Education

Roseville High School

Senior Year, Class of 2025
Roseville, Michigan, USA

Field of Interest: Robotics, Programming, Electrical Engineering
Team: Member of Team 8774 Robotics
Hobbies: Building electric and acoustic guitars, working on 3D printers, fishing

Experience

Avikon

Software Engineer
December 2023 - Present, Full-time Istanbul, Turkey

  • Designed a Qt‑based chat application utilizing TCP for real‑time communication within a client‑server architecture, demonstrating expertise in socket programming, data serialization, and message routing.
  • Crafted message types in IDL and designed a data‑centric publish‑subscribe architecture based on a flyweight design pattern to implement OpenDDS for a radar system’s command and control interface. Utilized QoS policies to facilitate the transmission of both volatile and persistent data across different topics.
  • Implemented a fully asynchronous AMQP‑based C++ client with a layered architecture for RabbitMQ message broker to ensure seamless message handling among multiple topics.
  • Developed a cross‑platform asynchronous program to refine UAV detection for a GIS application. Benchmarked point‑in‑polygon algorithms with a GeoJSON polygon database concurrently fetched from MongoDB.

SemperTech

Software Engineer
September 2023 - December 2023, Full-time Istanbul, Turkey

  • Worked on the “Arçelik Digital Home Energy” project in a collaborative effort with DAI‑Labor at the Technical University of Berlin under the supervision of Prof. Dr. Şahin Albayrak.
  • Simulated discovery, pairing, and data exchange processes using the EEBUS protocol suite with C# and Go. Migrated the framework from Go to C++ in order to ensure future adaptability for smart home IoT devices.
  • Implemented the TLS protocol for secure data exchange using the X.509 standard and integrated multicast DNS for seamless communication to complement the development of SHIP and SPINE protocols.

Scale AI

Prompt Engineer
March 2023 - September 2023, Freelance San Francisco, Michigan, United States (Remote)

  • Crafted elaborate Turkish prompts for various generative AI tasks. Tailored prompts using well‑defined formats such as natural language questions and structured inputs based on the task’s domain to fine‑tune the LLM, improving the chatbot’s responses and enhancing overall performance.
  • Provided user feedback by reviewing and scoring the chatbot’s responses to ensure they align with intended chatbot behaviors and the chatbot produces accurate and contextually appropriate responses to given prompts.
  • Engaged in collaborative meetings with cross‑functional teams and project coordinators, actively seeking guidance, addressing queries, and collectively brainstorming strategies to generate higher‑quality prompts.

Max Planck Institute for Intelligent Systems

Undergraduate Researcher
June 2022 - August 2022, Internship Stuttgart, Baden-Württemberg, Germany

  • Engaged in collaborative research within the Robotics, Collectives and Learning subgroup at the Physical Intelligence Department with Ph.D. students Sinan Özgün Demir and Alp Can Karacakol on a project about 3D printing and heat‑assisted magnetic programming of soft machines under the supervision of Prof. Dr. Metin Sitti.
  • Optimized a C++ ROS package for real‑time conversion of 3D motion controller events to ROS messages, achieving high‑frequency and buffer‑free synchronization.
  • Developed an Arduino Mega driver to activate a laser and pressure regulator, for monitoring coil temperatures and PID tuning to control the coil currents. Established a robust ROS‑Arduino communication network by integrating ROSSerial and handshaking to simulate a 3D printing and magnetic programming process with Python.
  • Designed the project’s system and software architecture, flowchart, and state machine diagram. Expanded G‑code capabilities by incorporating spherical coordinates to specify the direction of magnetization for shape morphing.

Nanonetworking Research Group, Boğaziçi University

Undergraduate Researcher
October 2021 - June 2022, Part-time Istanbul, Turkey

  • Worked on the “Design and Implementation of Molecular Communication Systems Using Index Modulation” project under the supervision of Prof. Dr. Ali Emre Pusane.
  • Simulated the Brownian motion of molecules in a SISO MCvD system and predicted simulation parameters such as receiver radius, diffusion coefficient, and transmitter‑receiver distance using CNNs with Keras and TensorFlow.
  • Plotted the arrival of molecules per symbol duration in a SISO MCvD system using Binomial, Poisson, and Gaussian model approximations with MATLAB.
  • Ran Monte Carlo simulations of the Gaussian model to encode and decode randomized binary sequences in a SISO MCvD system using BCSK modulation technique and calculated the bit error rate on Z‑channel.

SESTEK Speech Enabled Software Technologies

AI Research and Development Intern
January 2022 - February 2022, Internship Istanbul, Turkey

  • Executed diverse NLP tasks, including NER, POS tagging, sentiment analysis, text classification, and extractive and generative QA using transformers and Hugging Face libraries. Conducted a thorough literature review on information retrieval and reading comprehension to stay updated on SOTA ML models.
  • Developed a generative QA system with dense passage retrieval (DPR) and retrieval-augmented generation (RAG) techniques using the Haystack framework and PyTorch.
  • Worked on a Turkish open‑domain QA system made by fine‑tuning BERTurk and XLM‑Roberta models. Tabularized exact match and F1 scores derived from DeepMind’s XQuAD and various Turkish data sets.

Meteksan Defense Industry Inc.

Analog Design Engineering Intern
July 2021 - August 2021, Internship Ankara, Turkey

  • Designed and simulated numerous analog circuits such as voltage‑mode controlled buck converter, phase‑shifted full‑bridge isolated DC‑DC converter, and EMI filters with LTspice. Integrated these circuits and implemented a 320 W power distribution unit to be used in a radar system’s power circuit board.
  • Researched real‑world compatible electronic components to be used in such circuits including GaNFETs, high‑side gate drivers, and Schottky diodes.
  • Assembled PCBs of both common and differential mode filters and used VNA Bode 100 to measure the cut‑off frequencies.

Projects

FDM Monster Client

An ongoing project in which I am involved focuses on the efficient management of multiple 3D printers.

Skills

Languages

c
C
   
cplusplus
C++
   
csharp
C#
   
java
Java
   
python
Python
   
go
Go
   
javascript
JavaScript
   
typescript
TypeScript
   
swift
Swift
   
scala
Scala
   
matlab
MATLAB
   
r
R

Technologies

qt
Qt
   
flask
Flask
   
django
Django
   
nodejs
Node.js
   
reactjs
React.js
   
mysql
MySQL
   
mongodb
MongoDB
   
git
Git
   
subversion
SVN
   
docker
Docker
   
aws
AWS
   
kubernetes
Kubernetes
   
gcp
GCP
   
kafka
Kafka
   
rabbitmq
RabbitMQ
   
unity
Unity
   
linux
Linux
   
bash
Bash
   
ros
ROS

Libraries

opencv
OpenCV
   
scikit_learn
Scikit-Learn
   
pytorch
PyTorch
   
keras
Keras
   
tensorflow
TensorFlow
   
numpy
NumPy
   
pandas
Pandas
   
matplotlib
Matplotlib
   
seaborn
Seaborn

Contact

Social Profiles

Loading
Your message has been sent. Thank you!