Mike Allen

St.Louis, MO 63114 · (314) 396-9895 · mpallenjnr@gmail.com

Web Developer whose prior job experience developed a proven foundation for problem-solving through learning, adapting, and applying. I am also a visual artist with an eye for design and bring all of these strengths into how I approach software engineering. The teams I’ve worked with lean on my effective communication and quick problem-solving.


Experience

Full Stack Developer

MacGuyverTech

Work within a team executing full stack development using a JavaScript Stack. Write and maintain clear, secure, extensible, and scalable code within a JavaScript stack. Conduct development tasks and tests. Design and implement REST APIs.

December 2021 - Present

Web Developer

Dad's Fantasy Sports

Fantasy football news aggregator with the implementation of 'live news' via a filtered twitter live stream. This website/application was a major attribute to going into coding. I had a vision of how I could improve my experience interacting with fantasy news, and while this is definitely a work in progress, features and tools are progressing.

December 2021 - Present

Web Design

Freelance

Creating and designing websites for client needs. The projects range based on client needs, but this is where I can regularly learn and improve my UI/UX skill.

August 2021 - Present

Financial Advisor

FEFA Assset Management

Improved the user experience when interacting with the company CRM by leading a team in User Acceptance Testing (UAT).

June 2018 - September 2021

Content Producer

EFC - Extreme Fighting Championship

Improved the episode turnaround time by implementing a more systematic editing process and shooting schedule. This allowed for more content, doubling viewership over two months.

March 2017 - January 2018

Education

Actualize

Certificate in Full Stack Web Development

Bootcamp: Learned fundamentals and best practices in full-stack web development in areas of project architecture, backend, frontend, and how to effectively self-teach new technologies.

August, 2021 - December, 2021

City Varsity School of Media & Arts

BA Degree in Film and Television Production

Focus in Camerawork and Editing

November, 2014 - January, 2018

Skills

Programming Languages & Tools

Projects



Dad's Fantasy Sports

I created this Vanilla JavaScript click shooter following an online tutorial. While the tutorial was accelerated, it was a comprehensive introduction that showed me a lot about JavaScript. I took this as my first opportunity to take concepts I'd learned in Ruby, like arrays, functions, and methods, and apply that understanding to a project with a new language. After completing the tutorial, I added sound effects to improve the expierence. This was a really fun step because it gave me the chance to do research, while also getting to work with my friend and Sound Engineer from Show Love Records LLC, Adrian Knight. Being the first rendition as I plan to customize the 'enemies' and add movement to the player, all things I will continue to research and implement.

Visit the Site




Vanilla JS Click Shooter

I created this Vanilla JavaScript click shooter following an online tutorial. While the tutorial was accelerated, it was a comprehensive introduction that showed me a lot about JavaScript. I took this as my first opportunity to take concepts I'd learned in Ruby, like arrays, functions, and methods, and apply that understanding to a project with a new language. After completing the tutorial, I added sound effects to improve the expierence. This was a really fun step because it gave me the chance to do research, while also getting to work with my friend and Sound Engineer from Show Love Records LLC, Adrian Knight. Being the first rendition as I plan to customize the 'enemies' and add movement to the player, all things I will continue to research and implement.

See it in Action




FuzArc Website

While compiling the website for FuzArc, I was able to lean on some of my prior work experience to help bring a concept to life. Working with a client was fun and added some perspective to the development process. I was able to start with an HTML template and tailor that template to my needs. I thought this was great because it allowed me to create a professional product for an established business within a very reasonable amount of time. During the process, I took a deep dive into FontAwesome's documentation, where I found expanded icon options for my client. It was a lot of fun putting together a site for a fresh brand, and my client is happy too!

Visit the Site




Dumb Phone Gif Converter

This is an application I put together out of personal need. Recently switching to the Nokia 2720V I found it difficult to get my GIF fix. The dilemma resulted in an application that is lite in style and serves the need. The page allows one to search for GIFs based on a keyword. There is also an option to visit an index of trending GIFs. The app uses Twillio to send the GIF in text message form to my cellphone. So using my phone's bare bones KAIos web browser I can select my gif and on click, the gif is text messaged to my phone. The text process converts the GIF to a file less than the 1.2mb media restriction. While this is not built to scale, it did solve a serious need for me personally.

Visit the Site