CEO, Founder
Ever Co. LTD | Jun 2015 - Present
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
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