Nick Raienko

Senior Full Stack Software Engineer

Mail: nick@slicketty.com

Website: enaqx.com

GitHub: https://github.com/enaqx

LinkedIn: https://www.linkedin.com/in/enaqx

Experience

Senior Full Stack Software Engineer at Unstoppable Domains

unstoppabledomains.com

Feb 2022 - current

Unstoppable Domains is a leading blockchain-based domain name system provider committed to decentralizing the internet, securing digital identities, and empowering users with censorship-resistant domain names in the form of NFT.

In my role, I develop and maintain developer tools, libraries, and SDKs using technologies such as TypeScript, React, Next.js, Node.js, REST, PostgreSQL, GCP, and GitHub Actions. These tools facilitate seamless integration of Unstoppable Domains' blockchain domain services, digital identity solutions, login functionality, and NFT integration for both internal and third-party developers. I collaborate with cross-functional teams to design, develop, and optimize robust and scalable decentralized applications and digital identity management systems within the Web3-based Unstoppable Domains ecosystem.

I play a key role in implementing secure, user-centric login and authentication mechanisms using Unstoppable Domains, enhancing privacy and control for users across various applications and platforms. Additionally, I actively contribute to the ongoing improvement of Unstoppable Domains' infrastructure, including enhancements in domain management, digital asset control, and user experience. I stay up-to-date with emerging technologies and industry trends to drive innovation and maintain a competitive edge in the blockchain domain, digital identity, and Web3 space.

Senior Full Stack Software Engineer at Rakuten

rakuten.com

Jul 2019 - Oct 2022

Services in the field of Internet Marketing and Market Data Analytics. Technology stack for Web services: Node.js, React, Next, GraphQL, Apollo, MongoDB, PostgreSQL, serverless deployment. Data analysis using Python. Mobile applications implemented using React Native.

Senior Full Stack Software Engineer at TravelBank

travelbank.com

Feb 2020 - Feb 2022

TravelBank is the all-in-one expense management and business travel platform, powering data-backed financial decisions for more than 15,000 companies. Development using TypeScript on both backend and frontend, participation in feature grooming and rolling out to customers.

Senior Full Stack Software Engineer at MobileBridge

momentumlabs.ai

May 2018 - Jan 2019

Blockchain-centric loyalty reward points infrastructure. Develop API and blockchain handling for Ethereum smart contracts using Node.js, Express, and web3.js. Deployment using Continuous Integration and Kubernetes to AWS.

Senior Full Stack Software Engineer at Clade

clade.co

Nov 2016 - May 2018

A private community for investors and philanthropists. Technology stack involves React, React Native, Redux, Node.js, GraphQL, Apollo and PostgreSQL. Deployment to Heroku with Continuous Integration.

Senior Full Stack Software Engineer at Svitla Systems / TeachersConnect  

svitla.com / teachersconnect.com

Mar 2016 - Dec 2017

TeachersConnect provides a safe collaborative space for teachers to share, grow and connect. Software development using React Native for the mobile client and React for the web client. Redux, Apollo, and GraphQL for data management and fetching. Unit testing and continuous integration. Node, Apollo server and MongoDB on the back-end. AWS as a cloud infrastructure.

Senior Full Stack Software Engineer at Svitla Systems / Time Inc. (Meredith Corporation) 

svitla.com / timeinc.com

Mobile application for one of the major publishers in the USA. Project uses React. Introduced Redux for data management and fetching. Helped to improve coverage and quality with unit testing and continuous integration. Scaling to multiple builds depending on brand assets using Node.js service.

Full Stack Software Engineer at Lindenvalley GmbH

Jul 2014 - Jul 2016

Our team was responsible for mobile game development combining AR, Geolocation, and Blockchain technologies. We have used Type as a primary language both for the mobile game (React, React Native) and server (Node.js). I have introduced React ecosystem and GraphQL API for this project.

Quality Assurance Automation Engineer at Lohika / HP

lohika.com / hpe.com

Mar 2008 - Sep 2009

Lohika partnered with Hewlett Packard Enterprise Project and Portfolio Management software, a suite of software solutions designed to help organizations manage their projects, portfolios, and resources.

At Lohika I was a Quality Assurance Automation Engineer on the Internationalization and Localization team where I performed automated testing. My responsibilities were the deployment and testing of incremental builds, designing, developing, and executing automated tests. My significant contribution was improving test plans, test cases, and test scripts.

Education

Odesa Maritime Academy

Master of Computer Systems and Automation, 2009 - 2015

Odesa College of Computer Technology

Computer Programming, 2004 - 2008

Actual Skill Set

JavaScript: ECMAScript, TypeScript

Front-end: React,, Redux, Next.js

Mobile: React Native, Expo

Back-end: Node.js, Express, Apollo

API: REST, OpenAPI, GraphQL

Databases: PostgreSQL, MongoDB, Redis

Cloud Infrastructure: AWS, GCP, Azure

Version Control: Git, GitHub, GitLab