Kevin Edmondson, Full-stack Developer in Austin, TX, United States
Kevin Edmondson

Full-stack Developer in Austin, TX, United States

Member since April 8, 2020
Kevin is a senior full-stack developer with a focus on using modern JavaScript to build compelling user experiences. Kevin loves tackling challenging problems, especially any that facilitates the broadening of his technical skills. For Kevin, his customers' satisfaction is his utmost priority, and he will not stop until they are satisfied.
Kevin is now available for hire

Portfolio

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

Figma, MacOS, Git, Visual Studio Code, Slack

The most amazing...

...project I’ve worked on is Trouvaiz, a web app that brings people together via instructional videos.

Employment

  • Senior Full-stack Developer

    2020 - 2020
    Bella Football (via Toptal)
    • Built the mobile (iOS, Android) apps from scratch with React Native.
    • Utilized Firebase for authorization, user data storage, real-time chat, location search, and push notifications.
    • Led the team and implemented source control, maintaining a clean and reusable component-driven architecture.
    • Brought the Framer designs to life, taking a well-documented design and focusing on recreating it with absolute precision.
    Technologies: TypeScript, React Redux, React, Firebase, React Native
  • Senior Front-end Developer

    2020 - 2020
    Trouvaiz
    • Implemented a website from scratch with React, Redux, and Ant design as well as integrating the Stripe API for the payment.
    • Prioritized and fixed site-related design problems and took the initiative to implement new features based on feedback from users.
    • Fixed bugs and architectural issues involving the back end.
    Technologies: Enzyme, Antd, Stripe API, Redux, React
  • Full-stack Web Development Instructor

    2019 - 2020
    Nucamp Coding Bootcamp
    • Taught core, intermediate, and advanced React/React Native concepts to students.
    • Mentored students to ensure that they were prepared for the job and could interview well.
    • Conducted mock interviews, scheduled meetings, and provided resources.
    Technologies: React Native, Bootstrap, Node.js, React, JavaScript, CSS, HTML
  • Senior Full-stack Developer

    2019 - 2020
    Coverclub
    • Developed and maintained a sports betting web app written in Vue.js and Node.js.
    • Created design specifications and participated in design discussions and code reviews.
    • Implemented automated unit and integration tests in parallel with the advancing product.
    • Deployed the project on AWS EC2 instances and worked on the database of the Amazon RDS.
    • Designed a Node.js API to connect the Amazon S3 service to store and retrieve the media files.
    Technologies: AWS EC2, AWS S3, Vue.js, PostgreSQL, Knex.js, Express.js, Node.js, Element, Vuex
  • Senior Web and Mobile Developer

    2014 - 2020
    Freelance
    • Worked with more than 15 organizations from around the world, developing web and mobile apps.
    • Developed UI/UX strategies that include wireframes and mockups for small and medium-sized enterprises.
    • Improved the codebase by following software engineering best practices, participating in team code reviews, and contributing to automated testing.
    Technologies: Java, Swift, Node.js, React Native, Angular, Vue.js 2, React

Experience

  • Trouvaiz
    https://trouvaiz.com/

    Trouvaiz is a web app that brings people together by implementing instructional videos that represent cultures from around the world in Zoom-compatible devices and in person.

    As a senior front-end developer, I implemented the website from scratch by using React/Redux, Ant design, and integrated the Stripe payment API and REST APIs.

Skills

  • Languages

    JavaScript, SQL, HTML5, CSS3, GraphQL, TypeScript, Swift, Java, HTML, CSS
  • Frameworks

    Redux, Angular, React Native, AngularJS, Material-UI, Ant Design, Express.js, Jest, Next.js, Bootstrap, Cypress.io
  • Libraries/APIs

    React, Vue.js 2, Node.js, Vue.js, Redux-saga, React Redux, Context API, React Redux Form, Vuex, Firebase Web SDK, Stripe API, Antd, D3.js
  • Tools

    Redux Thunk, JSX, Firebase Authentication, Slack, Git, Figma, Element, Knex.js, Firebase Cloud Messaging (FCM)
  • Platforms

    iOS, Android, Firebase, Visual Studio Code, MacOS, AWS EC2, Amazon Web Services (AWS)
  • Storage

    PostgreSQL, MySQL, MongoDB, Firebase Realtime Database, AWS S3, AWS DynamoDB
  • Other

    Web App Deployment, Full-stack, CSS-in-JS, Styled-components, Single-page Applications (SPA), Web Components, Front-end, Enzyme, Pixel Perfect, Firebase Cloud Functions, Web App Development, AWS
  • Paradigms

    Agile Software Development

Education

  • Software Engineering in Computer Science
    2016 - 2016
    Brigham Young University, Idaho - Rexburg, ID, USA

To view more profiles

Join Toptal
Share it with others