10/08/2026 updated

**** ******** ****
100 % available

Senior Software Engineer | Go, Java, Python & Blockchain Developer

Chicago , USA
Only remote
Master of Computer Science: Information Technology
Chicago , USA
Only remote
Master of Computer Science: Information Technology

Profile attachments

Vadym_Chyrka.docx

About me

Expertise in backend development using Java, Go, Python, JavaScript and PHP. Development of RESTful and gRPC APIs, microservices architectures, real-time analytics systems and IoT device management platforms.

RustJavaScriptPHPDevOpsDjangoPython (Programming Language)Node.jsBlockchainTrading StrategyTypeScriptGraphQLRestful Api
Backend Development
Expertise in backend development using Java, Go, Python, JavaScript and PHP. Development of RESTful and gRPC APIs, microservices architectures, real-time analytics systems and IoT device management platforms.

Blockchain Development
Proficiency in blockchain development using Rust and Solidity. Development of DeFi platforms, cryptocurrency trading systems and crypto-currency swap systems.

Cloud Services & DevOps
Hands-on experience with online cloud services including AWS, Azure and GCP. Configuration of development and production environments using Docker, AWS Lambda and Google Cloud.

Frontend Development
Experience in frontend development with React.js, Redux and Angular. Building user interfaces, maintaining state management with Redux and integrating RESTful APIs into front-end applications.

Big Data & Data Engineering
Work with Apache Spark and Scala to manage Big Data on AWS Cloud. Use of Power BI for creating interactive dashboards and visualizing complex data.

Database Management
Experience with PostgreSQL, MongoDB and MS SQL databases. Use of Mongoose, TypeScript and Express.js for RESTful API backends.

Node.js Development
Development of RESTful API backends with Node.js, tested with Postman for QA. Use of AWS Lambda with Node.js 14 including SNS to refresh data based on changes.

Project Management & Team Collaboration
Coordination of feature merges on multiple Git branches, integrating updates between multiple developers. Collaboration with teams of up to 35 members across multiple divisions to meet weekly and monthly deadlines.

Experience

Professional experience5 - 10 years
Freelancer since2019

Languages

EnglishNative speaker

Project history

Go & Java Engineer

CodeSphere Agency
Developed real-time analytics system with modular, distributed system design. Built IoT devices management platform with micro-services based on Go. Developed gRPC API server system with Go for cryptocurrency statistics. Utilized Java Spring Boot with PostgreSQL for DeFi platform user management. Configured development and production environments in AWS and Google Cloud on Docker. Coordinated feature merges on multiple Git branches and collaborated with 35 team members across multiple divisions.

Python & Java & React.js Developer | Data Engineering Specialist

WebCraft Studio
Created APIs to provide financial data to front-end applications. Developed a crypto-currency swap system similar to Binance. Responsible for backend development in Python and Spring Boot (Java). Worked with Apache Spark and Scala for Big Data on AWS Cloud. Used Power BI for interactive dashboards. Worked on RESTful API design and development. Used React.js/Redux to build user interfaces and worked with AWS Lambda using Node.js 14.

Node.js | React.js | AWS Engineer

TechNova Solutions (Remote)
Worked as a React.js engineer to build UI/UX of a real estate sale platform with 5 frontend engineers. Developed RESTful APIs backend with Node.js and tested with Postman for QA. Used MongoDB with Mongoose, TypeScript and Express.js for RESTful APIs backend. Worked as an Azure engineer to host the platform. Used Datadog for system monitoring and AC & PKI for identity management. Responsible for building microservice infrastructure to design the platform.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in