Nick is a proficient Front-end developer with six years of experience creating web and mobile applications. He specializes in JavaScript and has professional expertise working with frameworks like React Native, React, and Vue.js. Nick is passionate about delivering clean, robust, and highly tested code for every project, creating technology solutions that increase productivity and overall business value.
Built Athens Governance engine, a multi-tenant app that helps users manage Decentralized Autonomous Organizations.
Developed open-source "Relay"(Decentralized and Token-gated chat app) and contributed to developing open-source "Sybil Interface"(Dashboard for Delegates and Proposals).
Used Supabase, Next.js, Styled-components for developing POC and prototype app for "Relay", adopted XMTP protocol for MVP. Sentry for Application monitoring and error tracking. Integrated and refined Sybil tool for tracking delegates and their identities.
Oversaw the development of the Lottie web app by implementing a planning process, researching and choosing the technology stack(client and server) to meet product needs.
Used incremental static generation of Next.js for better performance, SEO efficiency, and faster build times. Used SWR for caching, re-fetching/updating stale data, and revalidation. Tailored Tailwindcss classes for product-specific cases and used JIT mode for improved development time.
Worked on designing and creating APIs in Strapi. Created plugins with Node.js for better CMS(*admin panel) experience and participated in deployment(Docker) and CI/CD pipeline setup(Jenkins).
Worked on the development of multiple mobile apps in React/Ionic and Capacitor.
Used React-Query for managing asynchronous operations between server and client, caching and updating data. This made applications more maintainable, increased performance and made UX feel much more faster.
Eased the debugging process and integration by writing tests using Jest and React Testing Library.
Developed and launched two React Native mobile apps for real estate agents, brokers, home sellers, and buyers. The apps were created for both mobile(iOS and Android) operating systems.
Used Redux for efficient state management, GraphQL for networking, Immutable-js for data persistency, Normalizr for data organization and various libraries, and tools to improve the app feasibility, stability, and performance.
Ensured proper app documentation and reporting in all stages of development cycles. Organized and conducted technical interviews for engineering recruitment.
Worked on developing a social platform that enables enterprises to have a more energetic and collaborative workplace where people are anxious to help each other.
Created a custom-made CSS grid system(based on flex display) for lower maintenance needs
Planned, developed, and launched a mobile app using React Native and Expo, also making changes to the react-navigation library in various ways to meet the complex UX needs of the app, couple solutions were added to the next versions of this library, as those were requested features/solutions by developers.
The Motion Industries Mobile app, or MIPro, delivers everything you need to run your business. Find what you’re looking for easily, check account pricing, get information on item availability, and much more. Built an internal mobile application written in React Native that helped manage company sales and revenue. The app is for Android and iOS devices; the iOS app can be viewed here: https://apps.apple.com/us/developer/motion-industries/id867574875/
Motivosity is a social platform where employees can give each other small monetary bonuses for doing great things. The software solution enables enterprises to have a more energetic and collaborative workplace where people are anxious to help each other. Employees that use Motivosity experience higher productivity, less turnover, better workplace relationships, and most importantly, what it’s like to work for a cool company. The Android version can be viewed here: https://play.google.com/store/apps/details?id=com.motivosity.androidos&hl=en_US&gl=US.
Play your favorite console, PC, and mobile games for real money and prizes with Stakester. Test your skills against over 70,000 players – who are all just as competitive as you! Built a React Native e-sports mobile app that allows competitors to play their favorite online games for prizes.