Jamie Rytlewski
Application Developer
jamie.rytlewski@gmail.com
About Me
I have been programming websites since 2001. I have worked for three different colleges/universities. During my time I have programmed in Classic ASP, PHP, and .NET (C#/VB). Most of my experience overall is on the back-end, but in the last four years I have had to concentrate on the front-end to make our sites more user-friendly and appeasing for our users. While at TechSmith I went from not knowing Sass to the person that was teaching Sass and the main person that did the code reviews. In my spare time I have created an Alexa Skill, Facebook Bot, and website that will tell you and show you were the Lansing River Trail is flooded.
SKILLS
- HTML/CSS
- C# .NET Framework/Core
- Angular
- React
- Azure DevOps
- JavaScript
- TypeScript
- Microsoft SQL
- CSS/Sass
WORK EXPERIENCE
September 2021 – Present
Senior Software Developer at Lux Interactive, Troy, MI
Since I started at Lux I have been working on three different projects. One hotel company, one payroll company, and one association.
I am the React lead on a project for a payroll company. When I came into the project many bad practices were in place and in my time there I have implemented linting for the Sass and JS portions. I have added unit test cases using Jest to the project. This site is using create react app with typescript.
For the hotel company, I have been doing some React development, but have been mostly in charge of the Google Analytics(GA_/Tag Manager (GTM) and getting the code to work with GTM so when certain actions (such as clicking on Book) will send the data to GA. Also working with third party vendors to make sure we pass the correct to them. By doing so, I also needed to work on the C# API to send the correct results to the pages. For this project I’m using React with .NET Core.
The association I have implemented a Zoom player inside of Sitefinity using the Zoom Web SDK and Sitefinity. This was a very fun project as I was able to learn Sitefinity at the same time implementing something the association has wanted, but others had trouble implementing.
December 2018 – September 2021
Application Developer at Greenstone FCS, East Lansing
While at GreenStone I have been a champion to try and bring DevOps to the IS Department. Our team has been tasked with converting over two projects from Silverlight to an updated platform. We have been using the newest version of .NET and Angular for most of the apps.
I have also created a group named the Dev Hackathon where a group of eight developers meet weekly to create a new project. During these meetings we have had to delegate work that needs to be done, which I have been a lead in making sure we stay on path. Right now we are working on a project that uses React, GraphQL, ExpressJS, and Azure Active Directory.
The IS Department and Application Developers have separate book clubs and I have been the lead for two of the book club books.
March 2016 – June 2022
System Analyst at Michigan State University, East Lansing, MI
In charge of seven different websites of variable programming languages. The languages include Classic ASP, .NET, and PHP. I mostly did back-end programming, but also need to do the front-end programming. I had created a Facebook Bot that does quizzes and interacts with users.
For the globalEDGE website I have also used IBM’s Watson to create a podcast from the blog entry. https://podcasts.apple.com/us/podcast/globaledge-blog-podcast/id1439945015?app=podcast&mt=2
I have also used Ionic to create an app that we use for checking in members at our annual conference.
While there I was also in charge of two students per semester for three years. During that time I gave the students projects to work and had to give them annual reviews.
June 2014 – March 2016
Software Engineer at Techsmith, Okemos
Worked on TechSmith’s CMS which used OpenText. Worked mostly front-end using Sass/CSS. and JavaScript. During my time there I created a Chrome extension that helped our users find the direct link to videos on the site. I also brought in techniques such as code linting to make sure the code that was being committed had to follow rules we put in place as a team. I created tests in TeamCity for the front-end which had not been in place prior.
January 2009 – June 2014
Information Technology Professional at Michigan State University, East Lansing
In charge of the back-end and front-end of six different websites. The programming languages included Classic ASP, PHP, and .NET (Both VB and C#).
EDUCATION
September 2006 – December 2009
Michigan State University, East Lansing Masters of Science in Computer Science
September 2003 – May 2006
Lake Superior State University, Sault Ste Marie Bachelor of Computer Science
September 2003 – May 2006
Lake Superior State University, Sault Ste. Marie Bachelor of Computer Networking
January 2001 – May 2003
Delta College, University Center Associates Computer Programming
MILITARY EXPERIENCE
United States Air Force, Colorado Springs, November 1996 – November 2000