Taylor Morris - Software Engineer
Building Innovative Solutions
First of all
About Me
I am a highly skilled Software Engineer with expertise in cross-functional communication and technical problem-solving. I have a passion for architecting innovative solutions and have successfully modernized a legacy FORTRAN project to C++, as well as designed a printer failover feature based on customer requirements. With my strong track record of coordinating with teams and ensuring product consistency, I am adept at collaborating and leading others to deliver high-quality software solutions.
My Technical Expertise
I possess mastery in several programming languages, including C/C++, Python, JavaScript (Node.js, React.js), and FORTRAN, and I am skilled at learning new languages. My expertise encompasses software development, maintenance, and integration, mainly backend full-stack development.
Cross-Functional Communicator
I've worked directly with customer service to resolve customer issues promptly, taught beginners to program, and worked closely with teams across an organization to roll out a new software solution.
I've frequently proven myself an effective communicator with non-technical and technical team members, from explaining concepts to presenting detailed project plans.
Architecting Solutions
I am experienced in architecting new solutions to customer and developer problems, from recreating a deprecated feature for a modern project to engineering new features for customer ease.
Using my technical skills, I re-engineered a traditional FORTRAN feature into object-oriented C++ to bring functionality from a deprecated product to a modern one.
I've worked from customer requirements to create an implementation plan for a printer failover feature, including architecting a new code structure to facilitate development.
Lead & Mentor
I am confident in my leadership abilities, having taught introductory programming and led feature integrations.
I've developed lunch-and-learn sessions for engineers learning C++ with no programming background, taught first-year college students basic programming as both a graduate teaching assistant and a lab assistant, and helped coworkers learn new tools for their jobs.
I coordinated a roll-out across a large organization division, led a team of fellow engineers to integrate a new product feature, and organized intern schedules and tasks during a database migration.
And let's not forget
Education
I hold Master's and Bachelor's degrees in Computer Science from Michigan Technological University, providing a solid foundation for my expertise in software engineering. I continually seek opportunities to improve my skills and new challenges to tackle.
For my Master's, I focused on AI and Machine Learning concepts, and my final report is available on Digital Commons @ Michigan Tech.