I seek a role that fosters software engineering/architecture, full-stack and desktop development with innovation and collaboration in cutting-edge technology
Sergei Kolomiichuk
@codegust
Experienced software engineer/architect, full-stack and desktop developer with a diverse tech stack.
What I'm looking for
I am a dedicated software engineer and architect with extensive experience in full-stack and desktop development. My career spans working with large multinational companies and freelancing, where I have developed innovative web-based and desktop solutions. I thrive on challenges and am particularly passionate about leveraging technology in fields like space, physics, and robotics.
Currently, I am focused on architecture and development, utilizing cutting-edge tools and frameworks. My expertise includes a wide array of programming languages and technologies, from JavaScript and Elixir to Python and C++. I am committed to continuous learning and adapting to new technologies, ensuring that I remain at the forefront of the industry.
Experience
Work history, roles, and key accomplishments
Software Architect / Fullstack Developer
Personal
Mar 2023 - Present (2 years 4 months)
Architecting and developing a multi-backend technologies demonstration website and system, incorporating features like authorization/roles, multilanguage support, webstore, and dashboard /CMS, interactions, modules like charts, documents edition, media and graphics. Cutting-edge stack including Vlang, Bun, Elixir, Vue.js, and Firebird, etc. Also developing a V-lang cross-platform PDF editor.
Technical Interviewer
Softermii
Aug 2022 - Nov 2022 (3 months)
Prepared for and conducted technical interviews, including CV checks and question formulation. Successfully filled out feedback forms post-interview, contributing to the hiring process.
Software Engineer
Personal
Sep 2021 - Nov 2021 (2 months)
Configured and secured Gentoo-based Linux systems, utilizing Bash scripting and LXD containers for application isolation. Developed a Python-dBus-C++ signals application and practiced with various Python libraries including FastAPI, Scipy, Pandas, and Numpy.
Remote Software Engineer
EPAM Systems
May 2021 - Aug 2021 (3 months)
Worked remotely as a Software Engineer within a large corporate environment. Contributed to various projects under NDA, demonstrating adaptability and adherence to corporate standards.
Software Architect / Fullstack Engineer
Buildup 2.0
Aug 2020 - Oct 2020 (2 months)
Architected and developed the new version of buildup.ru, including phases and tasks planning, risk estimation, and technology selection. Set up the website's operational environment, ensuring component interaction, database management, security, and authorization.
Freelance Software Engineer
Upwork
Dec 2012 - Aug 2020 (7 years 8 months)
Developed a Java/JSP VividSpectraDC website for aquarium device configuration, implementing Tomcat 8 security and real-time WebSockets. Roles/Authentication and dashboard. graphs, database.
- Created various SPAs, image galleries, and a JavaScript magnifying glass plugin for HTML5 Canvas.
_ cross-browser, pixel-perfect .psd to HTML conversion.
- Mentorship.
Java Software Engineer
SysIQ
Apr 2012 - Nov 2012 (7 months)
Contributed to commercial web stores like CBK Web Store and CJB Web Store, built on Intershop Enfinity Framework. Responsibilities included bug-fixing, implementing small features, and creating documentation.
Freelancer
oDesk
Jan 2008 - Dec 2011 (3 years 11 months)
Developed a whotracksme website for cookie scanning using Java Signed Applet and Asp.Net, displaying dynamic data like charts and live statistics and cookie info inside personal cabinet. Created a web calculator page and a .NET C# solution for PDF content manipulation.
Software Engineer
Aricent
Mar 2008 - Oct 2008 (7 months)
Worked on a monitoring system for bank terminals for KCB – Kenya Commercial Bank, using Net1-prism, focusing on Tapestry web pages, reports, and formatting. Converted Java-Windows services, contributing to the project's functionality.
Software Engineer
Nuance
Dec 2007 - Feb 2008 (2 months)
Contributed to the Nuance PaperPort 11 project, an office solution for document management. Responsibilities included minor bug fixing and code editing.
Education
Degrees, certifications, and relevant coursework
Vinnitsa National Technical University
Specialist's Degree, Information Security
2006 - 2007
Completed a Specialist's Degree in Information Security. Specialized in Information Security in Computer Systems and Networks, earning the qualification of a system engineer.
Vinnitsa National Technical University
Bachelor's Degree, English Technical Translation
2002 - 2007
Completed a Bachelor's Degree in English Technical Translation. Developed skills in translating technical documents.
Vinnitsa National Technical University
Bachelor’s Degree, Information Security
2002 - 2006
Obtained a Bachelor’s Degree in Information Security. Focused on Information Security in Computer Systems and Networks.
Tech stack
Software and tools used professionally
BrowserStack
D3.js
GitHub
Less
Stylus
NumPy
Pandas
DB
MySQL
PostgreSQL
SQLite
Firebird
Node.js
.NET
Phoenix Framework
Bower
BEM
Web Components
three.js
Adobe Photoshop
OpenGL
Telegram
Conan
Visual Studio
PyCharm
WebStorm
Jira
SWT
Babel
Stencil
Vue.js
jQuery
jQuery UI
WebGL
Moment.js
Webpack
gulp
Parcel
JavaScript
Python
HTML5
Java
ES6
CSS 3
PHP
ASP.NET
JSON
C++
CoffeeScript
Elixir
Julia
Pascal
WebAssembly
F#
V Programming Language
XML
ExpressJS
FastAPI
asyncio
PM2
SQLAlchemy
CentOS
Linux
Windows
Gentoo Linux
uWebSockets
Handlebars.js
Pug
Nunjucks
Git
Docker
LXC
LXD
VirtualBox
TeamViewer
NGINX
Apache Tomcat
KVM
Codeberg
SQL
Blender
npm
Browserify
SciPy
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Sergei?
You can contact Sergei and 90k+ other talented remote workers on Himalayas.
Message SergeiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
