Mitchell Caisse

Software Engineer

Download Resume

About Me

I am a motivated software developer with a passion for automating tasks and creating robust and easy to use APIs. I can enjoy creating intuitive user interfaces, if forced upon me. I am a quick learner who thrives when thrown into situations with new and unfamiliar technologies and libraries. I can often be found in a dark room coding, if I'm not I am likely cycling, driving, or bothering friends or family.

Experience

Kessel Run

Portfolio Tech Lead

Oversaw the development of a suite of applications for F-35 maintenance across 10 product teams and ~80 developers.

Devised and executed plan to transition suite of applications to sustainment, reduce technical debt, improve standardization, and improve documentation to increase future maintainability.

Architected an event based solution to support disconnected, disadvantaged, and distributed operations across a suite of 10 microservices and guided teams towards implementation.

Provided technical guidance to developers and input to teams road maps to meet technical and product goals.

Led effort to develop, document, and implement architectural improvements across a suite of applications and development teams.

Quickly became a subject matter expert in our architecture and engineering practices, serving as a resource/mentor for other developers.

Technical leader on a product team, mentoring junior developers and influencing design to be maintainable and follow best practices. Following XP practices such as test driven development and pair programming.

Related Skills: Java, Kotlin, Spring Framework, SQL, PostgreSQL, Concourse CI, Git

Insurify

Lead Software Developer & Lead DevOps Engineer

Designed and implemented infrastructure to improve scalability, reliability, and security of our application. Automated the configuration of servers.

Oversaw the development and architecture of all integrations, handled communication with partners, and defined requirements.

Lead developer of a project to collect payments on our site. Developed a PCI DSS compliant API to process payments. Implemented a scalable and PCI DSS compliant production environment

Enhanced the protection of our customer data by improving encryption practices and utilizing a KMS

Related Skills: Python, Django, Django REST Framework, SQL, MySQL, Jenkins, Git, JIRA, AWS

Raytheon Company

Software Developer

Lead developer of an enterprise application to improve import/export compliance. Played a key role in defining requirements and designing implementation. Facilitated the daily scrums.

Worked on a financial tool to price parts, quickly coming up to speed on unfamiliar technologies and assuming a leadership role on the team.

Contributed to process improvement efforts, including automating our build process and down selecting static code analysis tools.

Developed a proof of concept application for a mobile indoor navigation using iBeacons and Apache Cordova.

Developed several smaller projects including an application to manage and send mobile push notifications, a project repository hosted in SharePoint, and a web application to create and manage company events.

Related Skills: C#, Java, JavaScript, HTML5, CSS, Bootstrap, Knockout, jQuery, SQLServer, SQL, Oracle, Jenkins, SSRS, SVN, TFS, Agile, Apache Cordova, Apache Solr, Spring, Scrum Master, Gradle

NVIDIA

Mobile Intern

Worked with the Linux 4 Tegra team to port different distributions of Linux to the Jetson TK1 development board. Created documentation on the process.

Related Skills: Linux, Shell Scripting, Markdown

Raytheon Company

Software Developer, Intern

Worked closely with customers to develop a web-based survey tool to reach their goal of increasing safety on manufacturing floor.

Contributed to the development of an enterprise application to manage import/export compliance.

Related Skills: C#, Java, Knockout, JavaScript, HTML5, CSS, jQuery, SSRS, SQLServer, Oracle, TFS, SVN

Fidelity Investments

Software Developer, Intern

Automated the deployments of multiple projects by creating an application that is easily configurable to specify deployment targets and methods

Mentored a fellow intern through the creation on a web based application and backend service to manage financial information.

Related Skills: Java, Oracle, JavaScript, jQuery, HTML, CSS, JMS, Apache Camel, MyBatis

Worcester Polytechnic Institute

Helpdesk Specialist

Provided email, phone, and in person support for IT related issues for WPI students, faculty, and staff.

Related Skills:

Skills

Languages

C#
Java
Python
Javascript
C/C++
SQL

Databases

Microsoft SQL Server
MariaDB/MySQL
Aurora
Oracle

Tools

git
TFS
SVN
Maven
Jenkins
Gradle

Libraries

Entity Framework
django
django REST framework
Vue.js
KnockoutJS
jQuery
Bootstrap
Spring Framework
Apache Solr
MyBatis

Misc

Sharepoint
SSRS
Linux/Unix
HTML
CSS

Projects

PyDeployer

Automated deloyment and release tool

CrabZinc

Blogging Platform

Car Tracker

Car telematics and location tracking

mwcaisse.com

Personal portfolio website (this site)

Show Reminder

Tracks the air date of my favorite shows

Contact