Personal details

Ruslan K. - Remote software architect

Ruslan K.

Based in: 🇮🇱 Israel
Timezone: Jerusalem (UTC+3)

Summary

  • 20+ years of professional experience
  • 16+ years on leading roles: CEO/CTO/VP R&D/Software Architect/Tech Lead/etc
  • 15+ years with .NET / C#
  • 10+ years with JavaScript
  • 5+ years with NodeJS / TypeScript

Currently, I am a Chief Software Architect at the following large and popular open-source projects (built by my own IT agency https://ever.tech):

My experience and skills

  • Web, Mobile & Distributed Software development using .NET / .NET Core / ASP.NET MVC / ASP.NET Core / WebAPI / WCF, NodeJS, TypeScript and JavaScript (Angular, Vue, React, BackboneJs, jQuery, KnockoutJS, etc)
  • NoSQL & SQL DBs (MS SQL / MySQL / PostgreSQL / MongoDb / etc)
  • Kafka / RabbitMQ / MSMQ, ElasticSearch
  • AWS & Azure Clouds
  • DevOps (Docker, Ansible, TeamCity, etc)
  • micro-services and serverless
  • Linux & Windows
  • Agile Team & Project Management, Scrum, and more!

I manage to get a 5-star 100% rating at Upwork, an EXPERT-VETTED (TOP 1%) freelancer with revenue $800K+! Currently also running my own EXPERT-VETTED Agency @ Upwork with 20+ software engineers and designers...

Try me and you will not be disappointed 100%!

Work Experience

CEO, Founder
Ever Co. LTD | Jun 2015 - Present
Angular
Over the last few years we developing Ever® Platform: 1) Open-Source On-Demand Commerce Platform (https://github.com/ever-co/ever) 2) SaaS offering for On-Demand Commerce (to be released in Q1-Q2 2019) 3) Own delivery service under the brand "Ever®" (https://ever.co, registration for invites opened) Some tech we use in the Platform: - Server-side: NodeJS / Koa / Express / TypeScript / NestJS / RxJS / Socket.IO server / i18n / MongoDB / mongoose / async / bunyan / Gulp / Webpack, etc - Web Client-side: Angular / Babel / TypeScript / RequireJS / Socket.IO client / Bootstrap / Leaflet / etc - Mobile Clients: Ionic / Angular / Cordova (PhoneGap) / iOS & Android Apps - Amazon AWS: VPC, LB, S3 / CloudFront, Elastic Beanstalk + PM2, Route 53, etc - Cloudflare - MongoDB Atlas - Xcode on Mac and WebStorm / VS Code on PC - We push code to Bitbucket and Github and communicate via JIRA, Trello & Slack In addition, we keep ourself busy with consulting in the software design & architecture, development & testing for our cool clients on per hour basis. Our main tech stacks are: - whole .NET platform, both Web (ASP.NET MVC / ASP.NET Core / WebAPI) and Windows Apps (WinForms, WPF) - NodeJS (TypeScript / Babel / Exporess / Koa, ...) - Front-end (AngularJS 1/4, VueJS, BackboneJS, Knockout, Durandal, ...) - Small and Big data: MongoDB, MS SQL, MySQL, PostgreSQL, Redis, Kafka, Solr, ElasticSearch, Redshift, ... - Clouds: Amazon AWS / Microsoft Azure / Rackspace - Micro-services & Serverless (.NET Core / NodeJS) Ever® is a registered trademark of Ever Co. LTD. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
Software Architect (Remote)
GrowthZone | Mar 2017 - May 2018
ASP.NET MVC
Remote Software Architect (via Upwork platform) @ GrowthZone company - leading Association Management Software (AMS in short, with lots of features of enterprise CRM/CMS/ERP, see more details at https:// www.growthzone.com/software/membership-management-software) Achievements / Responsibilities: - improvements in the solution architecture and application performance/ scalability - expand usage of Azure Cloud: added CosmosDB, Azure functions, etc - integration of Microsoft WebHooks framework - integration of custom build NuGet packages (via MyGet) - implementation of logging/browsing of users activities (using CosmosDB as primary data storage) - worked on integration with third-party APIs, implementation of complex two- way data sync (on application layer) between company and customers data storages / APIs

Education

Kharkov State University
Master's degreeAplied Mathmatics and Software Development
Sep 1995 - Aug 2000

Personal Projects

Open-Source Commerce Platform for On-Demand Economy and Digital MarketplacesIconOpenNewWindows
2019
Node.js
MongoDB
Angular
TypeScript
Ionic
Ever® is an Open-Source, Real-Time, Reactive, On-Demand Commerce Platform built with TypeScript.
Open-Source Business Management Platform (ERP/CRM)IconOpenNewWindows
2019
Node.js
PostgreSQL
TypeScript
Angular 6
Gauzy™ Platform - Open-Source Business Management Platform focused on Fairness and Transparency for freelancers, modern agencies, studios and in-house teams. Gauzy Platform includes multiple ERP/CRM features, usually available in the accounting, human resources, invoicing, time management and project management software/

Certifications & Awards

IELTS - English Proficiency Exam
Microsoft Certified Professional