Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Javier Garcia Gonzalez

Saskatoon,SK

Summary

Software Developer focused on delivering clean, error-free code for scalable, user-friendly designs. Handle customer relations to provide the best possible product. Strong emphasis on testing the product at different levels. Successful in all phases of software development including design, coding, testing, debugging, implementation and source management.

Overview

11
11
years of professional experience

Work History

Senior Software Developer

Calian, Advanced Technologies
01.2017 - Current
  • Updated old code bases to modern development standards, improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Translated customer requirements into written use cases.
  • Corrected, modified and upgraded software to improve performance.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Adjusted design parameters to incorporate new features.
  • Trained new developers and programmers on company standards for design and review.

Research Assistant

Illinois Institute Of Technology
06.2023 - 07.2023
  • Provided supervision and help for 3 undergraduate students at Electrical and Computer Engineering department.
  • Simulated and analyzed Software Defined Radio.
  • Participated in lab meetings and project presentations.

Satellite Communications System Developer

Illinois Institute Of Technology
09.2014 - 08.2015
  • Volunteer work at IIT's Chapter of American Institute of Aeronautics and Astronautics (AIAA).
  • Participated in NASA's High Altitude Student Payload (HASP).
  • Lead Communications team.
  • Researched, recommended and implemented new software to meet project needs.
  • Oversaw continuous development of tools and workflows to manage critical business processes.
  • Coordinated 4 team members and provided help and guidance.
  • Integrated and tested payload operations with NASA's balloon infrastructure on-site.
  • Oversaw launch and payload operations live during HASP flight.
  • Participated in monthly meetings with HASP's organizers and other participating teams.

Cubesat Software Developer

Universidad Politecnica De Madrid
04.2013 - 06.2014
  • Volunteer work in DIT department.
  • Developed base software of the On-Board Computer and Communications (OBC) system of a CubeSat.
  • Implemented real-time processes with FreeRTOS.
  • Tested communication between OBC and peripherals using I2C, SPI, and UART.
  • Implemented and tested AX.25 protocol for OBC's communication's subsystem.
  • Discussed issues with team members to provide resolution and apply best practices.

Education

Master of Science - Computer Science

University of Saskatchewan
Saskatoon, SK
05.2018

Master of Science - Electrical Engineering

Illinois Institute of Technology
Chicago, IL
08.2015

Master of Science - Telecommunications Engineering

Universidad Politecnica De Madrid
Madrid, Spain
08.2015

Skills

  • Programming in Java, kotlin, Python, C
  • Communication protocols (gRPC, HTTP, TLS/SSL)
  • PostgreSQL databases
  • Code Versioning (Git)
  • Code Debugging and Fixes
  • Project Oversight
  • Code Reviews and Mentoring
  • User Requirements Analysis
  • System Integration, Testing, and Installation
  • Customer Technical Support

Languages

English
Native or Bilingual
Spanish
Native or Bilingual

Timeline

Research Assistant

Illinois Institute Of Technology
06.2023 - 07.2023

Senior Software Developer

Calian, Advanced Technologies
01.2017 - Current

Satellite Communications System Developer

Illinois Institute Of Technology
09.2014 - 08.2015

Cubesat Software Developer

Universidad Politecnica De Madrid
04.2013 - 06.2014

Master of Science - Computer Science

University of Saskatchewan

Master of Science - Electrical Engineering

Illinois Institute of Technology

Master of Science - Telecommunications Engineering

Universidad Politecnica De Madrid
Javier Garcia Gonzalez