Mitch Lang

I am an iOS engineer with experience with the Swift and PHP programming languages. I have worked as both a full stack web application developer and as an iOS, macOS and server-side Swift developer. My professional interests include application programming, web development, cryptocurrencies, and entrepreneurship.


Portfolio

The Swift Engineer

The Swift Engineer is a static website to display the content from the reference book I am writing by the same name. It is built using DocC and rendered into html using a custom tool I wrote in Swift.

DoxieDocs

DoxieDocs is a macOS application and command line tool for rendering DocC files into searchable static HTML websites and EPUB e-books with support for mermaid-js diagrams. It is what I use to generate the above website, theswiftengineer.com. I plan to release this soon.

Fitness Leaderboard

Fitness Leaderboard is an iOS app that uses a Vapor backend and syncs with Apple Health. It allows users to compete in various competitions or engage in individual challenges.

CraniumCash

CraniumCash is a skill based gaming platform. This is an ongoing project I started in College. I am currently working on the wagering system and hope to be able to publish a beta version soon.

CraniumClash

CraniumClash is a free version of CraniumCash that I have published on the App Store.

One Button Studio 2.0

The One Button Studio is a video recording software application designed to help students and faculty make high quality videos. As part of my role at Penn State I created a version 2 of the One Button Studio to add new features and remove troublesome hardware dependencies.

Give Forever Gifts

Give Forever Gifts is a Laravel website I built to experiment with the Amazon affiliate program.

XRPKit

XRPKit is a Swift SDK built for interacting with the XRP Ledger. XRPKit supports offline wallet creation, offline transaction creation/signing, and submitting transactions to the XRP ledger. XRPKit supports both the secp256k1 and ed25519 algorithms. XRPKit is available on iOS, macOS and Linux.

Published Applications

iOS and macOS applications that are currently available on the Apple App Store.


Experience

Senior iOS Engineer

Calendly
August 2023 - Present

iOS Engineer

Calendly
March 2021 - August 2023

iOS & macOS Developer

TLT

Developed iOS and macOS applications in collaboration with UI/UX designers. Gained experience with Objective-C, Swift, Git.

July 2018 - March 2021

Web Application Developer

Smeal

Worked in a team environment to develop web applications. Gained experience with PHP, MySQL, Smarty, Flight, Salesforce, CSS, HTML, JavaScript, LAMP, Git.

June 2017 - July 2018

Founder & Developer

Nitch Ventures LLC

Started company to sell personal projects. Designed and developed iOS applications, websites, application backends and artwork. Gained experience with Swift, PHP, Laravel, Node, MySQL, HTML, CSS, JavaScript, Bootstrap, AWS, Google Cloud, LAMP, Git, Vapor.

March 2016 - Present

iOS Developer Intern

Inscoop

Led the design and development initiatives to deploy a social media application for a start-up company. Analyzed current features, refactored old code, led development and release of a major update. Gained experience with Objective-C and Parse Web Server.

Summer 2016

Education

Penn State University

B.S. in Computer Science
August 2012 - May 2017

State College Area High School

Graduated with High Honors
September 2008 - May 2012

Skills

Programming Languages, Tools & Technologies

Interests

Apart from being a software developer, I enjoy spending time with friends and family and being outdoors. I am an avid DIYer and have a number of hobbies I explore in my blog: working on cars, painting, bread making, homebrewing, metalworking, woodworking, weightlifting, meditation. I enjoy reading a variety of genres but my favorite author/series is the Malzan Book of the Fallen by Steven Erikson.