Ian Martinez

Contact: contact@ianmtz.com

A software developer and designer with experience in C#, C++, Java, JavaScript, Swift, Pascal, Python and more.

Education

Texas A&M University - San Antonio

Bachelor of Science in Computer Science

2017 - 2021

Employment

AccuWeather

Software Developer I

September 2021 - May 2022

Worked on maintaining and developing new features in AccuWeather’s SmartWarn, a large Qt/C++ desktop application built around MapBox and custom OpenGL code that provides meteorologists with a workstation tool for viewing weather data from hundreds of sources, issuing forecasts and alerts, and keeping track of clients.

Handled deployments to Linux workstations used by meteorologists using Ansible Playbooks.

Worked on the backend service used by the C++ frontend, which is written in Go.


TTEC

Developer, Desktop System Software

September 2020 - March 2021

Worked with a team of developers to replace a deprecated desktop application based on Cisco CTIOS, which was used by call center agents and their supervisors, with a new web-based application using Cisco Finesse.


IBC Bank

Developer I

June 2017 - April 2020

Worked to re-write multiple websites using modern web design in order to migrate them away from SharePoint and ASP.NET Web Forms to ASP.NET MVC and ASP.NET Core.

Maintained, tested, and deployed bug fixes to critical banking software.

In addition to intranet applications for use inside the company, there are multiple public facing websites I designed and developed while working at IBC:


CBE Companies

IT Intern

May 2017 - June 2017

Assisted in setting up new hardware and fixing malfunctioning hardware.

Language Experience

C#

10 years

Development with C# on Windows, macOS, and Linux. Desktop applications built with WinForms and Eto.Forms and websites using ASP.NET Web Forms, ASP.NET MVC, and ASP.NET Core.

Projects


JavaScript

10 years

JavaScript development for standalone libraries as well as for the front-end of larger websites.

Projects


Java

9 years

Desktop Java development using both Swing and JavaFX.

Projects


C++/C

5 years

Development on AccuWeather's SmartWarn C++/QT appication and in my open-source project LaikaWM.

Projects


Pascal

6 years

Desktop development in Free Pascal with the Lazarus IDE.

Projects


VB.NET

16 years

My first programming language that I have built multiple projects with over the years.

Projects

Software Experience

Inkscape

Used for the designing all my app icons, as well as most of my icon packs.

Icons


Photoshop

Used for designing some elements used in apps, as well as one icon pack.

Icons