Current Job

Software Engineer at Bloomberg

Past Experiences

Software Engineering Intern at Knowru

Business Systems Analyst at Techedge USA

Research Assistant at Northwestern University ESP Lab

Management Consulting Intern at A.T. Kearney


Master's of Engineering in Computer Science from Cornell Tech

Bachelor's of Science in Electrical and Electronics Engineering and a minor in Computer Science from Northwestern University

Additional Info

You can find more information about me below


Age 0-9 Typical boyhood. Maybe better not to explain.

Age 10-14 Lived in Russia due to a family business.

Age 15-18 Moved to U.S. Pennsylvania to attend Kiski school.

Age 18 Got accepted and started attending Northwestern University McCormick College of Engineering.

Age 21 Worked at A.T. Kearney as a management consulting intern.

Age 22 Joined Republic of Korea army to serve as an interpreter and a signal corpsman.

Age 23 Returned to Northwestern University to finish the senior year and graduated with a major degree in Electrical and Electornics Engineering and a minor degree in Computer Science.

Age 24-26 Joined Techedge USA as a system business analyst. More details about work experiences can be found in the next sections.

Age 26 Joined Knowru as a software engineering intern before starting at Cornell. Worked on a developing web application using Django, HTML, CSS, React, JS, and AWS.

Age 27 Finished Master of Engineering in Computer Science at Cornell Tech.


Oracle Hyperion Planning and Essbase

Worked closely with FP&A and SG&A teams of a multi-billion global industrial equipment manufacturer to translate business needs into technical solutions.

Implemented enterprise budgeting and forecasting with Oracle Hyperion Planning.

The solution allowed the client to manage P&L, Causals, Supply Chain and Cash Flow globally.

Managed data loading, server audit, security, DB management, system enhancement, and troubleshooting.

Data Visualization

Developed OBIEE and QlikView dashboards for data visualization and analytics.

Managed full cycle of implementation - analysis, development, testing and UAT.

Delivered to the client OBIEE dashboards with 1000 graphs and tables for a direct CFO review from P&L, Supply Chain, and Causals (actual vs forecast & budget) data.

Web / Mobile Development

Developed mobile and web applications (also the one you are seeing).

For web apps, I have experiences with the MEAN stack - (MongoDB, Express, AngularJS and NodeJS) and Python stack - (Django, Gunicorn, Nginx, MySQL/Postgres)

For mobile apps, I used android SDK and Phonegap (Cordova) to build both Android native apps and hybrid apps.

Further details are explained below under "Projects".


Spent hours after hours analyzing electric circuits, signals and systems, and low level programming using C and Assembly.

Built many electonic prototypes such as a zapper, a sound amplifier, a binary calculator, an autonomous robot and a modular watch.



The uCart is a device that focuses on improving a customer’s shopping experience with efficiency, access to a store’s data, and web connectivity. The device connects to any shopping cart and includes a touchscreen, barcode scanner, and credit card reader. A user of the uCart will reduce the overall time required for a shopping trip thanks to the self-checkout feature, which allows the shopper to scan items and pay for them without ever waiting at a checkout aisle. If a customer cannot easily find an item, the uCart can show where an item is located on a map.

An additional component of the uCart is a web application that runs on any computer or mobile device, which lets a shopper create a shopping list before reaching the store. This shopping list will sync with the cart device and display on the touchscreen upon checking in. Not only will the uCart provide a faster and more personal experience for shoppers, it will provide stores with data on their customers and advertising opportunities by collecting information about the types of products purchased and routes walked in the store. A store could use the data collected from the uCart to optimize store layout and promote certain items. Additionally, the mobile app will include a coupons section, so stores will be able to advertise products to customers.

The goal of the uCart is to make the shopping experience smoother for customers, so that they will make more purchases more quickly in the store, as well as to provide stores a way to learn about shopper’s spending habits.


Oracle Hyperion Planning 11 Certified Implementation Specialist

An Oracle Hyperion Planning 11 Certified Implementation Specialist has demonstrated the knowledge required to create a Planning Application, set up dimensions and currencies and exchange rates, create custom menus and data forms and create security filters. Individuals who earn this certification are skilled in setting up account hierarchies, loading data, working with EPMA, and creating business rules.

Issued: 27 Feb 2016 License#: 230731420HYPPLN11OPN

Oracle Database 12c Administrator Certified Professional

An Oracle Database 12c Administrator Certified Professional has demonstrated the abilities of top-performing database admins, including development/deployment of backup, recovery and Cloud computing.

Issued: 23 Jul 2015 License#: 230731420DBA12C

Oracle Database 10g Administrator Certified Professional - Version Retired

An Oracle Database 10g Administrator Certified Professional has demonstrated the abilities of top-performing database admins, including development/deployment of backup, recovery and Cloud computing.

Issued: 21 Jan 2014 License#: 230731420DBA10G