Hi, I'm Darien, an adaptable software engineer with over two years of experience working on legacy software and embedded systems. I've had the opportunity to work collaboratively across international teams, primarily using C#, C++, and Java, whilst embracing Agile and Scrum methodologies. I enjoy tackling complex problems, whether it's refactoring old codebases or building robust test frameworks under tight constraints. Currently, I'm completing my MS in Computing with a focus on software engineering, constantly expanding my skills in modern development tools like Docker and Azure CI/CD infrastructure. I'm passionate about continuous learning and sharing knowledge, as highlighted by my experience presenting various technical topics across my projects.

Darien Roach

Hi, I'm Darien, an adaptable software engineer with over two years of experience working on legacy software and embedded systems. I've had the opportunity to work collaboratively across international teams, primarily using C#, C++, and Java, whilst embracing Agile and Scrum methodologies. I enjoy tackling complex problems, whether it's refactoring old codebases or building robust test frameworks under tight constraints. Currently, I'm completing my MS in Computing with a focus on software engineering, constantly expanding my skills in modern development tools like Docker and Azure CI/CD infrastructure. I'm passionate about continuous learning and sharing knowledge, as highlighted by my experience presenting various technical topics across my projects.

Available to hire

Hi, I’m Darien, an adaptable software engineer with over two years of experience working on legacy software and embedded systems. I’ve had the opportunity to work collaboratively across international teams, primarily using C#, C++, and Java, whilst embracing Agile and Scrum methodologies. I enjoy tackling complex problems, whether it’s refactoring old codebases or building robust test frameworks under tight constraints.

Currently, I’m completing my MS in Computing with a focus on software engineering, constantly expanding my skills in modern development tools like Docker and Azure CI/CD infrastructure. I’m passionate about continuous learning and sharing knowledge, as highlighted by my experience presenting various technical topics across my projects.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer I at Siemens
October 1, 2022 - January 31, 2025
Worked in a development team under a Scrum process model for a multinational software project. Collaborated with teams across Germany and Istanbul to design, develop, and test new product features. Developed and modified legacy code within cloud, edge, and embedded system architectures. Implemented the first suite of unit tests for the project, overcoming constraints related to unit testing C code in a C++ designed framework. Delivered presentations on eBPF, XDP, MSR’s, and SMI’s. Worked with TIA Portal and Simatic PLC programming, Apache ANT build architecture, and a complex CI/CD infrastructure involving multiple repositories on GitHub and GitLab. Aided in the development and documentation of system component APIs. Completed PROFINET Certified Engineer and Installer training.
Contracted Software Engineer I at Siemens
May 1, 2022 - October 1, 2022
Worked within a large local research and development team. Refactored complex legacy C code and prepared it for migration to C++. Maintained and developed a debugging tool written in C# with C and C++ components.
Graduate Assistant at ETSU Educational Leadership & Policy Analysis Department
August 1, 2021 - May 31, 2022
Served as a research assistant on a study exploring the experiences and outcomes of Black and Latino men in Tennessee community colleges. Updated and designed webpages for the department, received training in sociological studies and the IRB approval process, and assisted in data gathering at community colleges in Middle Tennessee.

Education

BS at East Tennessee State University
August 1, 2017 - May 31, 2021

Qualifications

PROFINET Certification
January 1, 2023 - December 31, 2023

Industry Experience

Software & Internet, Manufacturing, Energy & Utilities, Education

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more