Morgan Fuqua

Get to Know Me

Profile Picture

My name is Morgan Fuqua and I am seeking full-time employment in the Greater Birmingham Area. I completed a Full Stack Development bootcamp in early 2021 and have most recently spent my time working as a software developer at Buffalo Rock.

TrueCoders was a great starting point for getting into the IT field. Their "mental model" of always being open to learning more has helped boost my confidence into being willing to take on new, sometimes foreign, tasks in order to acquire knowledge in an attempt to atleast fail forward. This is a quality I've been able to bring with me in both jobs since then.

At Fintech Advantage I learned the role and responsibility of a Business Analyst/Project Manager. Sourcing, tracking and maintaining the data of a growing business is an integral part of knowing where they're at and how they should improve. I found and learned JIRA in order to set up project/task management that complied with company standards, used the dashboards in our daily meetings to gain insights from employees on updates or delays, and would extract data at the end of the week to create status reports used in high level meetings. I was also able to create a company website after learning WordPress with Creatopy. That process included wireframes, logo creation, color schemes, proper wording of company values and services to best describe the business' goal, writing job descriptions for vacancies, and importing forms and tracking submissions through an external software.

After that, I transitioned to a back-end Software Developer at Buffalo Rock. I have used my willingness to learn as a main asset in this role. My knowledge of C# best practices transitioned well into a working knowledge of Python, which I've used to access databases and forms, create custom Anvil applications, transfer data using API connections, and write scripts on RaspberryPi kiosks. I also took on the responsiblity of learning and then maintaining multiple PowerBi dashboards that tracked data coming off the bottling lines in one of our warehouses. That undertaking turned into an additional project of creating a dashboard that contained strictly the high level data points such as bottles filled, line speed, and multiple loss percentages in order to maintain a full picture of the daily process. My time here has provided great exposure to all sorts of softwares and project life cycles that I had yet to see start to finish.

ONLINE PORTFOLIO

Followed and completed the steps of the Web Development Life Cycle to write code for a website that adds personal value to my resume.





  • Created multiple documents to layout the information and styling to be applied
  • Pieced together a variety of tutorials and webpages to aid in the development stage
  • Critiqued, redesigned, and built onto the website in order to simplify navigation and other elements
  • Implemented and used JQuery Javascript
  • Successfully launched my 1st website on GitHub

Index ScreenCap
CSS Style ScreenCap




BESTBUY CRUD DATABASE

Utilized the repository design pattern by creating an interface for individual repository classes to implement and then use personal implementations to perform the CRUD operations.





  • The database was created in MySQL Workbench
  • Demonstrated complete CRUD operations through a .NET Core console user interface
  • Program stimulates an inventory management system and employee sales record.

Program ScreenCap
DapperDepartmentRepository ScreenCap




GEOLOCATION GENERATOR

Developed a program that utilizes a list of coordinates with aligning names in order to find the closest two points and then read the attached data.





  • Application made in Visual Studio using C#, .NET Core, and xUnit testing
  • Uses a CSV document which lists the city and coordinates of different restaurants
  • The application splits each line of the document into an array ([location name, latitude, longitude])
  • Test-driven development ensures that invalid and missing data is handled correctly
  • If the data is out of bounds or cannot be parsed, then the parse method returns null. Otherwise, the latitude and longitude are parsed
  • The distance between each pair of coordinates is calculated in order to find the two restaurants furthest apart

Program ScreenCap
Tests ScreenCap




RON(YE) WEST CONVO

Generated code to stimulate a conversation between Kanye West and Ron Swanson through API calls.





  • Console application created in Visual Studio using C# and .NET Core
  • Using the Newtonsoft.JSON NuGet package the BaseServiceCalls class will make a call to the Kanye URL and parses the JSON object into a string called kanyeQuote
  • BaseServiceCalls also makes a call to the Ron Swanson API and parses the JSON Array into a string called swansonQuote
  • The program will “chat” using a for loop to simulate the two talking back and forth until the for loop finishes execution

Program ScreenCap
DapperDepartmentRepository ScreenCap


Thank You

If you would like to get in contact with me,
please use the info listed below:


mfuqua0440@gmail.com

(205) 586-5801