Micheal Johnson

Micheal Johnson

Full Stack Developer
United States of America
English

نبذة عني

Proficient in frontend development using React, Vue.js, and Next.js, with a keen understanding of Nust for rapid application development. Experienced in backend development with Ruby on Rails, Ruby, and Go, including dat…

الخبرة

Senior Web Developer

ConsenSys
Jul 2022 - حتى الآن · 4 سنوات

●Developed scalable and performant web applications using Node.js, React, TypeScript, JavaScript, HTML, and CSS.
●Designed and implemented RESTful APIs with Express.js, facilitating seamless communication between front-end and back-end systems.
●Integrated third-party APIs and services, including payment gateways and social media platforms, to enhance application functionality.
●Implemented user authentication and authorization systems using JWT and OAuth2 to ensure secure access to resources.
●Utilized React Hooks and Context API for state management, improving code maintainability and reusability.
●Developed responsive and mobile-friendly user interfaces following best practices in UI/UX design.
●Conducted thorough code reviews, provided constructive feedback, and enforced coding standards to maintain high code quality.
●Implemented automated testing using Jest and React Testing Library, increasing code reliability and test coverage.
●Collaborated with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
●Mentored junior developers, providing guidance on best practices, coding standards, and emerging technologies.

Full Stack Developer

ConsenSys, New York
Jul 2022 - Dec 2023 · 1 سنة 5 أشهر

Developed scalable and performant web applications using Node.js, React, TypeScript, JavaScript, HTML, and CSS.
Designed and implemented RESTful APIs with Express.js, facilitating seamless communication between front-end and back-end systems.
Integrated third-party APIs and services, including payment gateways and social media platforms, to enhance application functionality.
Implemented user authentication and authorization systems using JWT and OAuth2 to ensure secure access to resources.
Utilized React Hooks and Context API for state management, improving code maintainability and reusability.
Developed responsive and mobile-friendly user interfaces following best practices in UI/UX design.
Conducted thorough code reviews, provided constructive feedback, and enforced coding standards to maintain high code quality.
Implemented automated testing using Jest and React Testing Library, increasing code reliability and test coverage.
Collaborated with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
Mentored junior developers, providing guidance on best practices, coding standards, and emerging technologies.

Blockchain Developer

Coinbase, San Francisco
Jan 2021 - Jun 2022 · 1 سنة 5 أشهر

Designed, developed, and maintained decentralized applications (DApps) using blockchain technology and smart contracts.
Implemented smart contracts using Solidity for Ethereum and other blockchain platforms.
Developed RESTful APIs and microservices in GoLang for blockchain-related applications.
Integrated blockchain functionalities into existing web applications using Ruby on Rails.
Implemented cryptographic algorithms and security measures to ensure the integrity and confidentiality of blockchain transactions.
Collaborated with cross-functional teams to design and implement blockchain solutions for various industries, including finance, supply chain, and healthcare.
Conducted code reviews, provided feedback, and enforced coding standards to ensure high-quality and secure code.
Researched and evaluated emerging blockchain technologies and frameworks for potential adoption in future projects.
Contributed to open-source blockchain projects and communities, sharing knowledge and best practices with the developer community.

Front-end Developer

Ripple, San Francisco
Oct 2019 - Dec 2020 · 1 سنة 2 أشهر

Designed and developed user interfaces for web applications using HTML, CSS, JavaScript, and React.js.
Worked closely with UI/UX designers to translate wireframes and mockups into interactive and visually appealing interfaces.
Implemented front-end logic and behavior using React components and state management libraries like Redux.
Optimized application performance through techniques such as code splitting, lazy loading, and image optimization.
Ensured cross-browser compatibility and responsive design across various devices and screen sizes.
Collaborated with back-end developers to integrate front-end interfaces with server-side APIs.
Conducted usability testing and gathered feedback to iterate and improve user experience.
Implemented accessibility features and conducted audits to ensure compliance with WCAG guidelines.
Actively participated in version control using Git, branching strategies, and pull requests for collaborative development.
Assisted in troubleshooting and resolving front-end issues reported by QA team or end-users.

Full stack Developer

Digital Innovations Inc, Megacity
Jan 2017 - Sep 2019 · 2 سنوات 8 أشهر

Developed and maintained web applications using Ruby on Rails for the back-end and JavaScript frameworks (React.js, Angular) for the front-end.
Implemented RESTful APIs and GraphQL endpoints to enable seamless communication between client-side and server-side components.
Designed and optimized database schemas using PostgreSQL and MongoDB for efficient data storage and retrieval.
Implemented authentication and authorization mechanisms, including OAuth2 and JWT, to secure web applications.
Utilized GoLang for building microservices and backend utilities to support scalable and distributed architectures.
Integrated third-party APIs and services, including payment gateways and social media platforms, to extend application functionality.
Implemented automated testing using RSpec, Jest, and Enzyme to ensure code reliability and maintainability.
Collaborated with UI/UX designers to implement responsive and user-friendly interfaces following best practices in web design.
Participated in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
Mentored junior developers, providing guidance on best practices, coding standards, and emerging technologies.

Junior Web Developer

Chainlink Labs, San Francisco
May 2015 - Dec 2016 · 1 سنة 7 أشهر

Assisted in the development of web applications using HTML, CSS, JavaScript, and jQuery.
Participated in the creation of responsive and mobile-friendly user interfaces.
Contributed to front-end development tasks, including layout implementation and UI enhancements.
Collaborated with senior developers to understand project requirements and implement solutions accordingly.
Assisted in testing and debugging web applications to ensure functionality and performance.
Engaged in self-learning and professional development to improve technical skills and knowledge.
Participated in team meetings and provided updates on project progress and challenges.

المهارات

بايثون (لغة برمجة) سلسلة الكتل تحليل استقصاء البيانات جانغو (إطار عمل) تطوير الشامل لغة برمجة جو للتطوير برمجة جافا سكريبت روبي على ريلز (إطار عمل لتطوير التطبيقات) تايب سكريبت ريأكت (إطار عمل لتطوير واجهات المستخدم) Vue Next.js Nust Ruby Go MySQL PostgreSQL MongoDB Node.js Agile GraphQL TypeScript JavaScript HTML CSS Express.js JWT OAuth2 React Hooks Context API Jest React Testing Library Solidity Ethereum Microservices Redux Git WCAG React.js Angular RSpec Enzyme jQuery
الإبلاغ عن هذا الملف الشخصي؟