CEO, Founder
Ever Co. LTD
2015-06-01-Present
Over the last few years we developing Ever® Platform:
1) Open-Source On-Demand Commerce Platform (https://github.com/ever-co/ever)
2) Saa...
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
2017-03-01-2018-05-01
Remote Software Architect (via Upwork platform) @ GrowthZone company
- leading Association Management Software (AMS in short, with lots ...
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
Software / Systems Architecture Consultant
Orthodox Union
2015-02-01-2017-06-01
"Each and every day, countless Jewish individuals around the world are positively impacted by the work of the Orthodox Union (OU), with i...
"Each and every day, countless Jewish individuals around the world are positively impacted by the work of the Orthodox Union (OU), with its array of religious, youth, social action, educational, public policy and community development services, programs and activities"
It's an honor to be involved as Architecture Consultant and Engineer to help OU with better handling of multiple private and public systems. We have 100s of virtual instances in AWS EC2, we use all latest tech possible, starting from TypeScript, VueJS + Redux and up to Kafka & RabbitMQ / AWS ECS / Elastic Beanstalk / Serverless / Aurora, etc
Technologies details:
1. Server-side - .NET / .NET Core / C#, ASP.NET MVC / ASP.NET Core / WebAPI, EF Code First, CQRS, NServiceBus, SimpleInjector, AutoMapper, RazorEngine, etc.
- NodeJS / JavaScript / TypeScript, Sails / Express / Koa, Swagger (APIs), Inversify (DI), Sequelize (ORM), Serverless framework, etc.
- MySQL, PostgreSQL, MS SQL, SSIS, SSRS, MongoDB, ElasticSearch, LogStash, RabbitMQ, MSMQ, PowerBI, etc.
- PHP / WP
2. Client-side JavaScript, ES6, TypeScript / Babel, VueJS / Redux, BackboneJS, DurandalJS, KnockoutJS, Bootstrap, jQuery, KendoUI, Leaflet, etc.
3. Clouds: Rackspace & Amazon AWS
4. DevOps: Docker / Dokku / ECS, Ansible, CircleCI, TeamCity, MyGet, Vagrant, Windows & Linux, NewRelic, Monitis, RedGate Suite, Kibana, builds with Gulp / Grunt / Webpack, Git / Github, etc.
5. IDEs: Visual Studio 2015 - 2017, Visual Studio Code, WebStorm, Atom 6. Project / Support management: Asana, ZendSesk, Slack CodeValue