About

Edwin Trejo

Baltimore, MD

Work

Work Experience

Software Engineer

Space Telescope Science Institute

I work as a software engineer in conjunction with NASA on short term scheduling software for the recently-launched James Webb Space Telescope (JWST), the future Roman Space Telescope, and the Hubble Space Telescope. My teams also support operations on the Hubble and James Webb telescopes.

Go Webb!

July 2021 - Present · Current

Software Co-Op

United Parcel Service

Team member on the ORION project, On Road Integrated Optimization and Navigation

  • Developed APIs to send and receive data to SQL database using .NET framework

  • Used agile development and pipeline management using Microsoft DevOps

September 2019 - July 2021 · 1 Year 11 Months

Software Intern

United Parcel Service

  • Maintained Couchbase tools and other custom development tools

  • Programmed in SQL and C#, using XML and JSON for communications

June 2019 - August 2019 · 3 Months
Leadership

Leadership Experience

Teaching Assistant

University of Maryland, Baltimore County - College of Engineering and Information Technology

Teaching assistant for Principles of Digital Design

  • Lead lab sessions with students, while offering feedback and guidance

Fall 2019 · 4 Months

President of RoboDog

University of Maryland, Baltimore County

Founded and led a team of students to build a robotic dog

Fall 2020 - Spring 2021 · 9 Months

President of Linux Users Group

University of Maryland, Baltimore County

Prepared lectures and led discussions to educate students about Linux software

Fall 2020 - Spring 2021 · 9 Months

Vice President of Linux Users Group

University of Maryland, Baltimore County

Managed the clubs yearly reports and attended student organization meetings

Fall 2019 - Spring 2020 · 9 Months

Extracurricular Activities

VEX Programmer

University of Maryland, Baltimore County - Retriever Robotics

Programming autonomous period for robots for VEX Worlds Competition

  • Developed programs using C/C++, C for GUI development using LVGL

Spring 2019 - Spring 2021 · 1 Year

Education

University of Maryland, Baltimore County

Computer Engineering, Bachelor of Science
Overall GPA: 3.53
August 2018 - May 2021 · 2 Years 9 Months

Skills

Work with legacy/established code bases
Agile Development
Robotics Programming (VEX, Arduino, Raspberry Pi)
Integration of software and hardware experience
    Arduino Serial connection to Windows (.NET C#) application with API development for hardware reqests (GitHub)
Programming Languages
C C++ C# Python
Microsoft SQL Couchbase MATLAB AVR Assembly
NASM .NET VHDL Verilog
System Verilog XML JSON Java
HTML CSS JavaScript
Tools
vmware Virtualbox putty Visual Studio
XILINX Vivado Cadence Virtuoso Atmel Studio DJANGO
FLTK Graphviz
Workflow
Git GitHub GitLab Microsoft DevOps
Relevant Coursework
Software Engineering Principles
Principles of Operating Systems
C Programming and Embedded Systems
Principles of VLSI Design
FPGA Architecture
Data Structures
Hardware Security
Computer Engineering Capstone/Professional Practice
Operating Systems
Microsoft Windows
Unix Systems (Oracle Solaris)
Unix Like Systems (BSD derivatives and Macos)
Linux (Ubuntu, Red Hat, Fedora, Debian, Cent OS)
Languages
English Fluent
Spanish Fluent

Interests

Riding bicycles
Playing videogames
Reading sci-fi books
Fix electronic components

Awards

2019 Vex Worlds: 4th place in Design Division for UMBC   Competition Results