Nick S.

Nick S.

Senior Software Engineer

Georgia
Hire Nick S. Hire Nick S. Hire Nick S.

About Me

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.

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (2 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

DAO Panel
DAO Panel
Senior Front-End Engineer
2022 - 2022
Remote
  • 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.

Lottie
Lottie
Software Engineer
2021 - 2021
Remote
  • 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).

Modus Create
Modus Create
Front-end Engineer
2020 - 2021 (1 year)
Remote
  • 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.

Flewid
Flewid
Front-end Engineer
2018 - 2020 (2 years)
Remote
  • Worked on creating a custom IPTC metadata checker/editor app, using React and Vue.

  • Improved performance by memoizing React components, optimizing Webpack bundler, and fixing unnecessary renders. Used Typescript for static typing.

  • Rewrote class components to functional components for better file structure and consistency. Implemented Hooks for state and life cycle management.

Eden
Eden
Front-end Engineer
2018 - 2018
Remote
  • 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.

Motivosity
Motivosity
Software Engineer
2016 - 2018 (2 years)
Remote
  • 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.

Stakester
Stakester
Software Engineer
2015 - 2016 (1 year)
Remote
  • Developed multiple real-time mobile and web applications for video gamers, using React and React Native.

  • Built reusable React components and migrated AngularJS components to React.

  • Assisted back-end engineers in improving API design by making it more pragmatic, updating two-way communication, and having better error handling.

Portfolio

Software Engineer - Mi Pro
Software Engineer - Mi Pro

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/

Software Engineer - Motivosity
Software Engineer - Motivosity

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.

Software Engineer - Stakester: Win Money & Prizes
Software Engineer - Stakester: Win Money & Prizes

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.

Education

Bachelor's degree, Computer Science
Bachelor's degree, Computer Science
Tbilisi State University
2010 - 2015 (5 years)