Tyler Tennant
Senior Software Engineer
*****************@*****.*** 239-***-**** Sparks, NV
Profile
●7+ years of experience in the full Software Development Life Cycle (SDLC), I specialize in requirements analysis, application design, software development, system integration, maintenance, installation, implementation, and testing for client, server, and web applications.
●6+ years of experience in web development in React, Angular and Vue.js
●4+ years of experience in backend development using Node.js, Express.js, Django, and Laravel, with expertise in managing MySQL, PostgreSQL, and MongoDB databases.
●Extensive experience in enhancing user experience using SASS, Bootstrap, Tailwind CSS, Ant Design, Fluent UI, and Material UI.
●Proven ability to write efficient, reusable, and scalable code with minimal to no bugs.
●Capable of working effectively both as part of a team and independently.
●Excellent communication and interpersonal skills, highly organized, and goal-oriented.
●Rich experience in both AGILE/SCRUM and traditional SDLC environments, actively participating in SCRUM sessions involving analysis, design, and coding.
●Strong ability to engage with people, quickly grasp new concepts, take initiative, and demonstrate creativity and a strong work ethic.
Technical Skills
●JavaScript, TypeScript, Python, PHP, C, C++
●React, Vue, Angular, React Native, Next.js
●Node, Express, Laravel, Django,
●Material UI / Fluent UI / Ant Design
●Design / Bootstrap / Tailwind CSS / SASS / LESS
●MongoDB, MySQL, PostgreSQL
●Jest, Cypress
●GCP, AWS
●Agile, Scrum
Professional Experience
Senior Frontend Engineer, Liingo Eyewear May 2023 - Apr 2024
●Upgraded the frontend architecture of the e-commerce platform using Vue.js, TypeScript, Tailwind CSS, and Sass, Less, resulting in a 30% improvement in page load times and a 25% increase in user engagement.
●Collaborated closely with UI/UX designers to accurately translate designs into Vue applications, ensuring a smooth and intuitive user experience.
●Implemented efficient lazy loading and code-splitting techniques in Vue applications, improving performance and reducing initial load times by 40%.
●Leveraged TypeScript to enhance code quality and catch potential bugs early in the development process.
●Worked in an Agile environment using Jira for ticket management and implementing daily stand-ups, sprint planning, and retrospectives, leading to improved project tracking and delivery timelines.
●Collaborated on the implementation of comprehensive unit tests using Jest, increasing code coverage from 60% to 80% and ensuring robust and reliable codebases.
●Utilized Slackboard and Azure DevOps for effective communication and continuous integration/development, reducing development cycle times by 20%.
Environment: Vue, TypeScript, Laravel, Sass, less, Tailwind CSS, MySQL, AWS S3, Laravel Forge,
Jest, Git, Slack, Jira, Figma, Azure DevOps, ButterCMS
Senior Software Engineer, Amazon Mar 2021 - Apr 2023
●Analyzed and refactored the existing legacy codebase, re-implemented a modern reservation system to enhance functionality, performance, and maintainability.
●Upgraded the frontend using React, TypeScript, FluentUI, and other modern technologies, resulting in a 40% improvement in performance and user experience.
●Designed CSS templates for all website pages using Tailwind CSS, improving consistency in background, positioning, borders, margins, paddings, and tables.
●Optimized the performance of the review filtering system, resulting in a 30% reduction in processing time and enhanced accuracy in detecting relevant user reviews.
●Collaborated closely with the research team to thoroughly understand the problem domain and specific needs, facilitating an effective and tailored software solution.
●Performed comprehensive code reviews to ensure high code quality and adherence to best practices, leading to a 30% reduction in bug reports and improved overall software reliability.
Environment: React, Next.js, Vue, GraphQL, REST, Node.js, Laravel, Sass, Material UI, Ant Design,
MySQL, AWS S3, Kubernetes, Webpack, Git, Slack, Azure, Jira, Figma, Bash
Software Engineer, Zappos Jan 2018 - Feb 2021
●Developed scalable and maintainable frontend applications using React and Angular.
●Utilized Redux for React projects and NgRx for Angular applications, ensuring a robust and efficient data flow.
●Participated in all phases of the software development lifecycle, from requirements gathering to post-implementation support.
●Integrated third-party APIs and data sources, enhancing data visualization and real-time information delivery.
●Worked closely with design teams to translate UX/UI principles into intuitive user experiences.
●Enhanced UI consistency by developing reusable style components with Sass, a CSS preprocessor.
Environment: Angular, React, TypeScript, Sass, Webpack, Css, Ajax, JQuery, Slack, Jira, Figma, SQL, Oracle
Software Engineer Intern, Zappos May 2017 - Dec 2017
●Collaborated with six other interns under the guidance of a senior engineer, gaining hands-on experience with PHP, JavaScript, jQuery, HTML and CSS through various tasks.
●Built and developed new user-facing experiences.
●Documented the development process meticulously, following the company’s established methodologies to maintain clarity and consistency.
●Thrived in an Agile work environment by actively participating in sprint planning meetings, daily stand-ups, and retrospectives, thereby enhancing project progress and team collaboration.
Environment: HTML, CSS, Javascript, Java, Angular, DOM, MySQL, JQuery, Ajax, REST APIs, Git
Education
Bachelor of Computer Science in Engineering Sep 2013 - May 2017
College of Engineering, Kansas State University (K-State)
Additional
●Programming Club Membership : Active member of the ACM ICPC programming club during university studies, demonstrating a passion for coding and continuous learning.