Farhan Khwaja

Colyseus, Blockchain Gaming, NFT, MMO, SaaS & Arsenal!

Los Angeles, CA


Office Hours

How does this work?

Blockchain + Games + Game Servers = Future!

Ask me about
Work experience

Jun 2021 - Present

Lucid Sight, Inc.

Technical Director


Dec 2019 - Jun 2021

Lucid Sight, Inc.

Lead Engineer

Colyseus Arena : https://www.colyseus.io/arena


Dec 2016 - Dec 2019

Lucid Sight, Inc.

Full Stack Engineer

Designed, Implemented and Launched some of the coolest stuff on the Ethereum blockchain & VR based analytical platform (VARSS) with the team here at Lucid Sight. Below is the list of all: - Scarcity Engine (SaaS Product) - MLB Champions (Web + Mobile Game) - Crypto Space Commander (MMO Game) - VARSS

Nov 2010 - Nov 2017


Learn, Code, Share @Code2Learn A blog where I write tutorials on various programming languages, web-development, Image Processing, Data Warehousing and other CS topics. Apart from this I also offer our readers the ability to request tutorials.

May 2015 - Dec 2016

USC Annenberg Innovation Lab

Data Scientist

Working as a Data Scientist on projects at the intersection of media, culture and technology. Evolution of media and its impact on governments, businesses, education, creators and consumers, with a particular focus on the future of the media landscape. One of the primary goals is to help reveal the nuances of fan involvement, specifically identifying the various fan objects, activators and environments that inspire people to engage, as well as the media properties and communities associated with them.


Dec 2014 - Jan 2015


Senior Software Engineer

* Apart from being a developer a bit of management work needs to be done. * Work/Project Estimation. * Giving feasible and appropriate solutions to complex problems. * Understanding real-life problems which Retail faces. * Understanding and providing solutions to problems which are face by the client and help them in streamlining and automating the process. * Working on Teradata 14.1 and understanding the difference between 13.10 usage pattern. * Closely working with all colleagues and helping them fine-tune queries. * Using Informatica 9.1 as GUI based data migration tool. * UNIX and Perl Scripting. * Growing professionally by presenting idea, presentations and taking Brown Bags on functional topics of Retail Industry.


Oct 2013 - Dec 2014


Software Engineer

• Understanding the functional requirements and developing ETL solutions. • Performing end to end unit testing and documenting the results in unit test plans. • Troubleshooting and developing production hot fixes in case of failures. • Performed Mapping Optimizations to ensure maximum Efficiency • Expertise in Push Down optimization of Informatica • Worked on DB2, Sql Server, Teradata DBs.Wrote complex queries, Stored Procedures/Functions, views whenever required. • Expertise in Historical Data population and Correction • Development work, creating assets/reusable tools using UNIX (Shell) scripts. As DW can have multiple source systems, we have to handle some of files which are used by our process daily and it is accomplished by writing file management scripts which help us to ease some of most complex processes. • Not only exposing myself to new technical advancements in DW/BI field but also keeping up with the concepts used in Retail Data Warehouse. Projects that I have worked on has helped me in gaining knowledge about subject area like HR, Finance, Labour Tracking, Marketing, Customer, Customer Survey, Associate Survey, Loyalty, Trend Analysis (System), Markdowns, Inventory, Sales etc.


May 2012 - Sep 2013


Associate Software Engineer

EDW Developer, working on handling data in a data warehouse. • To understand the basic functionalities of the Business • Cleansing and trapping incorrect data • Created Informatica Mappings and Mapplets using different transformations • Extensively used different transformations like Source Qualifier, Filter, Aggregator, Expression, Connected and Unconnected Lookup, Sequence Generator,Router , Update Strategy ,Nomalizer and Transaction Control. • Extensively involved in Fine-tuning the Informatica Code (mapping and sessions), SQL to obtain optimal performance and throughput • Created lots Informatica Metadata Queries to find Project impact analysis, Accurate effort estimation, Reduces rework & manual efforts, Reduces rework & manual efforts * Development work, creating assets/reusable tools using UNIX (Shell) scripts.


Mar 2012 - May 2012


PHP Developer

Worked as a PHP Developer in a start-up called Pricebaba. Pricebaba is shopping intelligence engine which helps you to find the best price of products in your vicinity. Used framework such as CodeIgniter and applied the MVC i.e. (Model-View-Controller) model. Also used Highcharts Lib. (jQuery) which helps in showing graphs. Worked on backend as well and also made some complex logic to define the best phone for a particular user as per his 1st choice of mobile.

May 2010 - Jun 2010

Indian Oil Corporation Limited

Safety Index Management System (SIMS)

In Marketing Division various petroleum products are marketed and transported to the end consumers. The storage, distribution and supplies to end consumers are handled at various depots, terminal, LPG plants and Aviation Fuel Stations. These products are highly volatile and dangerous if not handled correctly and carefully. There are laid down norms for handling these products as per the manuals issued by Safety & Environmental Protection Dept. In order to monitor the safety measures, knowledge of employees on safety issues, maintenance of safety equipment and conducting regular drills, safety Dept. conducts a periodical inspection. The inspections are carried by regional as well as HO team as a routine inspection as per the Inspection format. In the inspection format there are number of activities against which marks are allotted and finally a safety index is calculated to ascertain whether the particular unit viz depot, terminal, LPG plant and AFSs are safe for working and also any points which are to be attended which are mentioned against pending action plan in the format itself. Any unsafe unit where the safety index is less than the bench mark index, the proposal is mooted for closure of the same. There was a need to make a complete application package for evaluation of safety index including inspections and follow up report for all units under the State Offices of each region.


2015 - 2016

University of Southern California

Master's degree, Informatics

2008 - 2012

Mukesh Patel School of Technology And Management Engineering

B.Tech, Computer Engineering

2003 - 2008

Kendriya Vidyalaya

SSC and HSC, Science

Talk to Farhan

@ Copyright 2020 OfficeHours Technologies Co.