T

Tayvon W.

Software Engineer

Rochester, New York, United States12 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in backend technologies like Go, Python, and Elixir.
  • Proven track record in implementing secure authentication systems.
  • Strong experience in data architecture and management.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on SaaS applications.

Contact

Skills

Core Skills

Data ArchitectureServer ProgrammingDatabase DesignProgramming

Other Skills

Data ModelingNode.jsPython (Programming Language)ElixirGraphQLAWS CognitoJestData AnalysisNetwork DesignProject ManagementWeb DesignLeadershipPublic SpeakingFunctional ProgrammingAPI Development

About

Fullstack Software Engineer with a strong appreciation for the Backend. Experienced in collaborating within small to medium-sized teams, and driven to contribute to meaningful projects led by effective leadership. In my previous roles, I successfully leveraged frameworks such as React Native, Absinthe Phoenix, and Django Rest Framework, showcasing my ability to navigate diverse technology stacks. Proficient in backend languages including Go, Python, Elixir, and Javascript. With a passion for engineering and a well-rounded skill set, I am poised to make valuable contributions to the success of future endeavors.

Experience

12 yrs 2 mos
Total Experience
1 yr 5 mos
Average Tenure
2 yrs 8 mos
Current Experience

Github

Software Engineer III

Sep 2023Present · 2 yrs 8 mos · Remote

Twothirtysix labs

Backend Engineer II

May 2022May 2023 · 1 yr · New York, United States

  • Implemented custom authentication using Web3Auth and WAGMI protocols with RainbowKit, enabling seamless login and profile registration for users, resulting in enhanced security, privacy, and a streamlined user experience for logging in with multiple wallets and Email.
  • Utilized AWS Key Management Service (KMS) and Lambda functions to implement ECDSA signatures, ensuring secure contract signing from a protected endpoint, enhancing data integrity, and mitigating the risk of tampering or unauthorized access.
  • Built a robust data repository using Prisma and PostgreSQL, effectively managing marketplace users' profiles, owned assets, and tracking the artwork of partnered artists. This centralized database solution optimized data organization, retrieval, and facilitated seamless tracking of user transactions, leading to improved operational efficiency and enhanced user satisfaction.
  • Successfully executed a seamless data migration process, transferring data from a relational database to a document database in Firebase, improving scalability, flexibility, and real-time data synchronization, enabling efficient data querying and retrieval, while ensuring data integrity and providing a solid foundation for future application growth
Data ArchitectureServer ProgrammingProgrammingDatabase DesignData ModelingNode.js+1

Codesmith

Node.js Content Creator & Instructor

Jun 2021Aug 2021 · 2 mos · New York, United States

  • Lead the instruction of courses on under the hood details of Node.js. Involved intimately delving deep into the internal workings of Node.js including the V8 engine, libuv, the event loop and everything in between through lectures, diagraming, and help desk.
  • Provided technical mentorship to students throughout the course.
  • Worked closely with the Programs Coordinator on student progress, academic and cultural
  • developments
Programming

Axios

Backend Engineer

Aug 2019May 2022 · 2 yrs 9 mos · New York, New York

  • Utilized Protocol Buffers to Instrument gRPC services and build out message types to tailor data to React Native frontend client needs through REST gateways
  • Migrated & Architected data models through GORM, Django, and Ecto to build a foundation of content within a Postgres database
  • Deployed Elixir/Absinthe GQL server through a hosted cloud platform to serve a React Native Application using Elixirs low latency & high concurrency levels to process a high volume of requests with the power of the underlying Erlang Virtual Machine
  • Implemented an authentication pipeline using AWS Cognito user pools and identity pools in conjunction with lambda function triggers to securely allow users to sign in through a custom login-with-code procedure, ultimately serving over 200K users
  • Leveraged AWS Cognito's identity pools to incorporate Single Sign On with Apple, Google, & Facebook through the Amplify CLI, enabling a smooth login process for users.
  • Built React Native Components to serve users views for Content & Ads through a Webview
  • Used Flipper & Charles to debug the mobile app and inspect network traffic packets
  • Employed Python through Django's REST Framework to instrument business logic as well as validate JWT's to serve curated and personalized content through Axios's in-house CMS and internal API to clients
Data ArchitectureServer ProgrammingProgrammingDatabase DesignData Modeling

Open source

3 roles

Piston – Software Engineer

Apr 2019Apr 2019 · 0 mo

  • Built core CLI tool using Node backend, and a user-facing API built using Commander.js and Inquirer.js to prompt for and validate user input, and the FS API to concurrently generate directory and file structure using streams and buffers, creating custom boilerplate based on user input
  • Generated Webpack config files based on user preferences, giving options for bundling, minification, hot module reloading using the webpack dev and proxy servers for better code testing, and Babel for the transpilation and loading of JSX and ES6+ into browser-compatible JavaScript
  • Published as an NPM package, leveraging the lightweight Node.js runtime and the ecosystem’s ease of use and distribution to improve UX
Programming

Colloqui – Software Engineer

Mar 2019Apr 2019 · 1 mo

  • Configured Nginx as a proxy server, implementing horizontal scaling by distributing client traffic to websocket servers using a round robin algorithm and leveraging its lightweight asynchronous I/O to concurrently route client requests and balance server load during heavy traffic
  • Utilized HTTP cache within Nginx to store static information, increasing responsiveness and reducing requests to the API server and database
  • Implemented Websockets for event-based bi-directional data flow, providing full duplex communication channels over a TCP connection, increasing perceived real-time performance in the application and reducing client load by not continuously sending payload packets to client
  • Architected GraphQL schemas alongside Apollo’s subscription service to enable real-time communication for retrieving specific data sets from a single API endpoint, reducing server calls and providing an efficient endpoint to minimize over-fetching compared to RESTful architecture
  • Integrated Webpack’s built in code splitting and image optimization, decreasing bundle size while integrating libraries to decrease server calls
Programming

Cue – Sofware Engineer

Mar 2019Mar 2019 · 0 mo

  • Engineered React frontend to create a SPA, taking advantage of its declarative nature to create reusable Stateful and Presentational components, reducing code redundancy and improve application scalability and facilitating easier testing, code maintenance, and refactoring
  • Utilized React Router for efficient loading and navigation of views, coupled with authentication checks to improve security, ultimately creating a single page application for low-latency page transitions and reduced server load, improving UX by boosting responsiveness after initial load
  • Leveraged Redux with Thunk middleware, implementing a global state management solution to ease debugging and alleviate excessive prop drilling by mapping state and props to container components, and leveraging actions that returned functions to fetch from an external API
  • Inserted JWTs for session storage in the form of HttpOnly cookies, to act as self-contained, reusable, digitally signed secret tokens, disallowing access from client-side JavaScript to prevent cross-site scripting attacks, and persisting authentication for a consistent user experience
  • Authenticated users with Spotify OAuth 2.0, using an authentication server to allow cross origin resource sharing, transferring core security concerns and reducing bounce rate by eliminating the need for signing up, and providing data for analysis of user info and playlist preferences
  • Configured Webpack and Babel to transpile JSX and ES6+ to ES5 for cross-browser compatibility before bundling with static assets for ease of distribution and faster load times and enabling a seamless development experience with hot module reloading via dev server for fast debugging
Programming

Lyra

Software Engineer

Feb 2019Jun 2019 · 4 mos · New York City Metropolitan Area

  • Constructed a GraphQL Apollo state management visualizer that displays deserialized data from the Apollo client hook in a searchable tree hierarchical structure, creating a GraphQL debugging tool for providing clear, filterable, data-driven visualizations of state and user mutations
  • Architected core algorithm that interfaced with the Apollo client hook to traverse through the cache while parsing out the state before normalizing data to pass to D3 layout algorithm and SVG rendering library for visualization, allowing for rendering in a tree data structure
  • Utilized the Jest testing framework and Enzyme for shallow rendering of React components, implementing test driven development workflow with unit and snapshot tests, confirming frontend functionality, preventing unwanted side effects, and validating integration of refactored code
  • Deployed Node.js/Express server on a hosted cloud platform to server landing page, using Node’s asynchronous single-threaded I/O for better throughput and performance under heavy traffic, and leveraging Github web-hooks for CI/CD integration into an agile development workflow
  • Employed the Observer Design Pattern through Apollo MutationObserver API, listening for events within Apollo Client’s state management to notify the client side script of rendered information and intercepted DOM changes, leading to a more dynamic representation of Apollo state
Programming

Open source

Star Gaze – Software Engineer

Jan 2018May 2018 · 4 mos

  • Utilized PHP as a frontend templating language, using string interpolation to build reusable components, collecting form data, generating dynamic page content, and sending and receiving persistent session data
  • Authored PHP frontend with reusable, dynamic templates, generating dynamic page content displaying relevant data from Laravel API server
  • Administrated MySQL database to persist user and forum information, creating server controllers with complex joins to dynamically query for specific data sets from multiple relational tables, leveraging SQL’s transactional architecture and type enforcement for a more stable database
Programming

Kipp foundation

Intern

May 2017Aug 2017 · 3 mos · Washington DC-Baltimore Area

Programming

Gettysburg college

Systems Administrator

Jan 2014Dec 2018 · 4 yrs 11 mos · Gettysburg

  • Maintained a high-redundancy collection of system images for archival and reuse in case of system failure, gzipped for more efficient storage, stored on a local server for better accessibility, using multiple redundant drives in a RAID configuration to reduce points of failure
  • Configured firewall settings for client computers to allow access to FTP servers on campus LAN by whitelisting the IP addresses of file servers
Programming

Degree prospects

Software Engineer

May 2013Aug 2013 · 3 mos · Washington DC-Baltimore Area

  • Used PHP for server-side scripting, formatting collected data into usable templates through string interpolation for display on main website
  • Utilized Bash scripting for web scraping, using the libcurl URL retrieval library to download sites via AJAX, and regular expressions to clean up the retrieved strings before piping the re-formatted data to PHP to filter for industry key words for use in search engine optimization
Programming

Accenture

Software Engineer

May 2012Aug 2012 · 3 mos · Washington DC-Baltimore Area

Programming

Education

Gettysburg College

Bachelor of Science — Computer Science

KIPP DC College Preparatory Academy Public Charter School

High School Diploma

Stackforce found 100+ more professionals with Data Architecture & Server Programming

Explore similar profiles based on matching skills and experience