Post Job Free

Resume

Sign in

Software Engineer Senior

Location:
Kent, WA
Salary:
130000
Posted:
January 24, 2024

Contact this candidate

Resume:

Taylor L Zito

South Hackensack, NJ

201-***-****

ad219i@r.postjobfree.com

https://www.linkedin.com/in/taylor-zito-5bb38599

SENIOR SOFTWARE ENGINEER

Senior Full Stack Engineer

SUMMARY

Results-driven and highly skilled Senior Software Engineer with over 10 years of experience in successfully designing, developing, and maintaining innovative software solutions. Demonstrated expertise in leading and managing cross-functional teams to deliver projects on time and within budget. Proven ability to identify and implement best practices, resulting in enhanced efficiency and productivity. Adept at solving complex problems through innovative solutions. Seeking to bring technical leadership and extensive experience to a dynamic software engineering role.

TECHNICAL SKILLS

Programming Languages: JavaScript, Typescript, HTML5 Web Technologies: HTML4/5, CSS2/3, XHTML, XML, XSLT, JSON, AJAX, jQuery, Angular JS, MVC Design, Bootstrap, Node.js, React.js, Redux-Thunk, SOAP, REST, Apollo GraphQL, SASS

Frameworks: Next.js, Gatsby, Express.js, Nest.js

Cloud Services: Microsoft Azure, AWS(Lambda, S3, Dynamo DB, EC2), GCP Query Languages: GraphQL, SQL

Databases: MSSQL, PostgreSQL, MongoDB, Amazon DynamoDB, Redis, Cassandra Version Control: Git, TFS

Container Management: Docker, Kubernetes

Microservices: OAuth, SAML, Apache Kafka, Ngnix, Tomcat, Maven, Jenkins, OpenAPI, JWT PROFESSIONAL WORK EXPERIENCE

Senior Software Engineer

Intuit, New York, NY

Mar 2020 - Dec 2023

Created a reusable component using React.js and Typescript for DOM manipulation.

Participated in an Agile Development Team leading daily SCRUM meeting for progress reporting and task distribution.

Designed, developed, and deployed Apache Kafka clusters for streaming data processing in both standalone and distributed modes.

Created custom Kafka Connectors to integrate with various data sources, such as databases, messaging systems, and APIs.

Designed and implemented a NoSQL data store using AWS DynamoDB for customer profiles, product information, and real-time user interactions.

Utilized DynamoDB's auto-scaling feature to handle varying workloads, ensuring high availability and low-latency access to critical data.

Developed various screens for the front end using React.js, Typescript and used various predefined components from NPM (Node Package Manager) and Redux.js libraries.

Used Node.js for server-side coding, creating scalable network applications.

Integrated Docker orchestration framework using Kubernetes, creating pods and configuring deployments.

Developed and maintained RESTful APIs using OpenAPI specification.

Worked closely with cross-functional teams to gather requirements for API development

Conducted unit and integration testing on developed APIs, ensuring security and performance optimization

Assisted with troubleshooting and debugging of API-related issues

Implemented HTTP REST API using Node.js and extensively tested RESTful services using POSTMAN.

Built prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library

Developed AWS Lambda functions in Node.js for processing streaming data from user interactions, orders, and inventory updates

Orchestrated Lambda functions using AWS Step Functions for complex data processing workflows.

Worked with JSON web tokens for authentication and authorization security configurations using Node.js.

Conducted unit testing of React applications using JEST.

Implemented Drag and Drop functionality using the React-draggable library and performed through unit testing and integration testing.

Extensively used SASS (Syntactically awesome style sheets) for styling with CSS3.

Used GCP for email services, integrated with JavaScript code.

Checked cross-browser compatibility issues on different browsers like Google chrome, Internet explorer, Firefox, and Safari.

Utilized BitBucket for recording progress and version control. Environment: Jest, Agile, Kubernetes, Docker, React, Node.js, Typescript, Next.js, Material UI, Jenkin, AWS Lambda, DynamoDB

Senior Software Engineer

Kroger, Cincinnati, OH

March 2017 - Feb 2020

Developed front-end architecture and UI templates for an option trading application using React, HTML5, CSS3, SASS, JavaScript and D3.js.

Implemented the generation of verification hash codes using the crypto package on Node.js, incorporating user validations and user permissions.

Created a force layout component using JavaScript and D3.js for manipulating elements based on data.

Worked on data integration for the data visualization component.

Participated in an Agile Development Team, conducting daily SCRUM meeting for progress reporting and task distribution.

Set up CloudWatch alarms and custom metrics for monitoring system health, performance, and resource utilization.

Configured AWS CloudTrail for auditing and AWS CloudWatch Logs for centralized log management.

Used React.js to create responsive web pages compatible with various browsers and devices.

Experienced in building Docker images using Docker files and container-based deployments on Kubernetes.

Created, Debugged and tested web applications using web services including RESTFUL, JavaScript, jQuery, AJAX and SQL

Designed RESTful APIs supporting JSON for sophisticated, effective and low-cost application integration.

Designed the front-end within object-oriented JavaScript frameworks like Node.js, React.js and Ext.js.

Environment: React, Redux Saga/Thunk, Typescript, Amazon CloudWatch, Docker, Kubernetes, Jira, Node.js, Jest

Software Engineer

Ingram Micro, Irvine, CA

Jan 2014-Feb 2017

Designed and developed web applications supporting identification and assessment for customers with insurance products using Angular JS, Bootstrap, HTML5/CSS3 for front- end.

Created responsive pages and handled the view layer for web applications using Angular JS.

Implemented state maintenance for the entire application using jQuery and local storage

Configured AWS Multi-Factor Authentication in IAM for two-step authentications of user access using Google Authenticator and AWS Virtual MFA.

Utilized Ajax to implement HTTP requests and configure global error handling.

Incorporated AngularJS CSS modules to encapsulate CSS classes.

Developed and maintained automated CI/CD pipelines for code development using Jenkins.

Used Git as the version control system to track changes in local and remote branches, and utilized JIRA to monitor the project’s progress.

Tested connections between front-end and back-end using Postman. Environment: JavaScript, Angular JS, Git, AWS, Linux, Bootstrap EDUCATION

Montclair State University, Montclair, NJ

Bachelor's Degree, Computer Science Oct, 2009 - Sep 2013 PROFESSIONAL PROJECTS

React Project: Dynamic Event Planner

Description:

As the senior software engineer for the Dynamic Event Planner, I spearheaded the development and implementation of a feature-rich application using React.js and Redux. This robust platform empowers users to seamlessly organize and manage events with real-time updates. Leveraging React's modular architecture, I ensured a scalable and responsive user interface. The integration of WebSocket technology facilitated seamless communication, enabling instant event updates and collaboration among users.

Key Contributions:

- Architected and implemented a modular, scalable React.js application for dynamic event planning.

- Engineered real-time collaboration features using WebSocket technology for instant updates.

- Utilized Redux for state management, ensuring a reliable and predictable application state.

- Incorporated Material UI components for a polished and user-friendly design.

- Conducted comprehensive testing with Jest to guarantee the reliability and robust performance of the application.

Technologies Used:

React.js, Redux, WebSocket, Material UI, Jest

Node.js Project: Secure Authentication System

Description:

In leading the development of the Secure Authentication System API, I crafted a comprehensive authentication solution for a web application using Node.js and Express.js. This API efficiently manages CRUD operations for user authentication, blog posts, and comments. I implemented a robust token-based authentication system using JSON Web Tokens (JWT) to ensure secure access to user-specific resources. The backend, powered by MongoDB and seamlessly interacted with using Mongoose, provides efficient storage and retrieval of blog data. The entire API was deployed on AWS Lambda for a cost-effective and scalable serverless architecture. Key Contributions:

- Architected and implemented a secure authentication system API for a web application.

- Implemented token-based authentication using JWT for secure user access.

- Engineered CRUD operations for user authentication, blog posts, and comments.

- Utilized MongoDB and Mongoose for efficient backend data storage and retrieval.

- Deployed the entire API on AWS Lambda for a scalable and cost-effective serverless architecture.

Technologies Used:

Node.js, Express.js, MongoDB, Mongoose, JWT, AWS Lambda Full Stack Project: Online Art Gallery

Description:

As the lead Full Stack software engineer, I played a pivotal role in developing a comprehensive Online Art Gallery platform from the ground up. This feature-rich platform includes robust user authentication, dynamic art catalog management, shopping cart functionality, and streamlined order processing. The frontend, powered by React.js, provides an intuitive and seamless user experience. The backend, driven by Node.js and Express.js, efficiently manages user authentication, product data, and order processing. PostgreSQL serves as the database, ensuring efficient storage and retrieval of product information. RESTful APIs facilitate smooth communication between the frontend and backend, and Docker is employed for containerization, ensuring smooth deployment across different environments. Key Contributions:

- Led the end-to-end development of a feature-rich Online Art Gallery platform.

- Engineered comprehensive user authentication for a secure and personalized experience.

- Implemented dynamic art catalog management and shopping cart functionality.

- Streamlined order processing to enhance the overall user journey.

- Utilized PostgreSQL for efficient storage and retrieval of product information.

- Implemented RESTful APIs for smooth communication between the frontend and backend.

- Employed Docker for containerization, ensuring consistent and scalable deployment. Technologies Used:

React.js, Node.js, Express.js, PostgreSQL, Docker, RESTful APIs JavaScript Project: Interactive Language Learning Tool

Description:

As the software engineer of the Interactive Language Learning Tool, I created an engaging and interactive application using JavaScript, HTML, and CSS. Leveraging a third-party language API, the tool fetches real-time language-related data for a user-specified target language. Dynamic charts and graphs using D3.js visualize language proficiency trends. The responsive user interface includes interactive elements to enhance the overall user experience. Asynchronous JavaScript efficiently handles API requests and smooth data updates. Local storage is implemented for saving user preferences and learning progress, ensuring a personalized and seamless learning journey. Thorough testing on various browsers ensures cross-browser compatibility.

Key Contributions:

- Developed an interactive language learning tool with a focus on user engagement and effectiveness.

- Leveraged a third-party language API for real-time language-related data.

- Implemented dynamic charts and graphs using D3.js for visualizing language proficiency trends.

- Created a responsive user interface with interactive elements for an immersive learning experience.

- Utilized asynchronous JavaScript for efficient handling of API requests and data updates.

- Implemented local storage for personalized user preferences and learning progress tracking.

- Conducted thorough testing on various browsers to ensure cross-browser compatibility. Technologies Used:

JavaScript, HTML, CSS, D3.js, Restful API

Ruby on Rails Project: Online Marketplace

Description:

As the lead developer for the Online Marketplace project, I spearheaded the end-to-end development of a feature-rich platform using Ruby on Rails. This comprehensive project aimed to create a dynamic and user-friendly online marketplace, facilitating seamless interactions between buyers and sellers. The platform incorporated cutting-edge features, including robust user authentication, intuitive product catalog management, dynamic shopping cart functionality, and streamlined order processing.

Key Contributions:

- Architected and implemented the Online Marketplace, leveraging the efficiency and flexibility of Ruby on Rails.

- Designed and executed user authentication mechanisms, ensuring secure and personalized user experiences.

- Engineered a dynamic product catalog management system, enabling sellers to showcase their products with ease.

- Implemented a responsive shopping cart functionality, enhancing the overall user journey and facilitating smooth transactions.

- Streamlined the order processing system, optimizing backend operations for efficient handling of customer purchases.

- Utilized the full potential of Ruby on Rails to create a scalable and responsive web application. Technologies Used:

Ruby, Ruby on Rails



Contact this candidate