English:
Upper Intermediate
Max Z.
Vetted by YouTeam
Poland
UTC +01:00
Europe/Warsaw
English:
Upper Intermediate
Full-Stack Developer with 5+ years of commercial experience;
- 5+ years of commercial experience; - Advanced knowledge of JavaScript, TypeScript, React.js, Next.js, and React Native; - Experience with Nest.js, Node.js Express.js, and Vue.js; - Worked in small and middle-size teams; - Reliable, self-motivated, initiative, and detail-oriented. - Proactive and always ready to accept new challenges.
Want to hire this engineer?
Check if Max is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Project Highlights
Leverex
Jan `20 - Nov `22
3 years
nda
A crypto trading platform for advanced traders. The app is designed with a strong focus on security. It uses a third-party KYC app for login/register and Web crypto API with Web Authentication API to provide users an opportunity to log in or confirm any action via touch-id, face-id, and biometric authentications. That was a nice challenge to make all the crypto stuff work in the browser and I have learned a lot. There were 2 apps built from scratch: A web app (Next.js) and a mobile app (React Native).
Responsibilities & achievements
● Building a Next.js app from scratch by using the latest web technologies; ● Designing an architecture for the web application Solving security issues by implementing biometrics (JWK and JWS) using web crypto and web authentication APIs; ● Writing an optimized and SEO-friendly solid code Implementing desktop notifications; ● Covering code with unit tests; ● Setting up CI/CD for code quality checks and auto-deployment; ● Building a React Native app from scratch with close communication with a 3rd party application for KYC; ● Implementing push notifications (mobile app) Natively (java and objective-c) through the bridge implementing biometrics (touch id and face id) for authentication; ● Making the app mobile-friendly; Stack: Multiple WebSocket connections (fully WebSocket APIs, no REST), TypeScript, Redux Toolkit, Redux Thunk, Redux Middleware, Reselect, Immutable.js, Web Authentication API, IndexedDB, Web Crypto API, GraphQL Apollo, (on admin portal), TypeScript, Next.js, React Hooks, React HOCs, React Virtualized, Desktop Notifications, TradingView, D3.js, CSS modules, Tailwind in CSS.
PushPress
Sep `19 - Jan `20
4 months
nda
The Screens App is designed to be used on a TV, mounted on a wall in the gym. There are 2 parts to this app, Classes mode and Workout mode. Users can interact with the app or navigate between 2 modes by using the remote controller. It uses processes and displays real-time data through Firebase SDK from the PushPress dashboard.
Responsibilities & achievements
● Supporting a React Native app; ● Solving and fixing the issues; ● Building an intuitive UX for new features according to the designs; ● Debugging with browser network and debugger; ● Covering code with unit tests; ● Serializing data from Firebase into readable arrays; Stack: React Native, ES2020, JavaScript, Firebase store, Firebase authentication, Firebase SDK, Real-time updates, Redux, Redux Saga, Reselect, JSS, Jest, Testing Library.
Go2Meet
Nov `18 - Sep `19
10 months
nda
The app is designed for professional networking at cafes and bars.
Responsibilities & achievements
● Maintaining both Back-end and Front-end sides; ● Building a React Native app from scratch; ● Leading a small team of 3 members (juniors); ● Adding API endpoints for new features; ● Setting up elasticsearch; ● Setting up redis; ● Setting up Docker; ● Implementing caching for most common requests/responses by using memcached technology; ● Implementing real-time chats between users; ● Covering code with unit and end-to-end tests; Stack: Node.js, TypeORM, TypeScript, Docker, Docker Compose, TypeScript, PostgresQL, Memcached, Elasticsearch, Redis, WebSocket, REST, React.js, React Lazy, React Hooks, React HOCs, React Contexts, Redux, Redux Saga, Sass, Webpack, Reac Native.
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Kharkiv
Core Expertise
Industries
Branding, design, web development
Want to hire this engineer?
Check if Max is available