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
Similar Profiles
Mohammad ShabaniMohammad Shabani
Team Lead at Calian, Advanced TechnologiesTeam Lead at Calian, Advanced Technologies
Assistant Contract Wide Coordinator at Calian Group (Canadian Army Simulation Centre)Assistant Contract Wide Coordinator at Calian Group (Canadian Army Simulation Centre)