- CEOParewa Labs2014 - PRESENT
Technologies: Drupal, ASP.NET, ODK, WebGL
- Designed a three-month curriculum for web development using the MEAN stack and trained three batches of students based on it.
- Built a feature for automated creation of Excel spreadsheets with pivot tables, complex formatting, and layout for an importing firm using C#, ASP.NET MVC, and ClosedXML.
- Created survey forms using Open Data Kit (ODK) and created a dashboard from the data.
- Programmed 3D fluid simulation on the browser using WebGL shaders to implement smoothed particle hydrodynamics.
- Used Drupal to create adhuro.com, a platform from which 21 websites are centrally administered.
- Designed Drupal themes for adhuro.com, including greenteasource.com, adhuro.com, and businesstopia.net.
- Senior Software EngineerCrisp Analytics2014 - 2014
Technologies: Apache Storm, Apache Kafka, Java, R, D3.js, AngularJS, Jasper Reports
- Used Apache Storm to create a real-time analytics system that worked in tandem with data collection system.
- Wrote programs in R to perform statistical analysis like K-means clustering and outlier identification using standard deviation. These programs would generate alarms based on business rules.
- Created complex line charts and heat maps to show results of analytics.
- Created PDF reports with graphics, embedded graphs, and dynamic data obtained from the real-time system using Jasper Reports.
- Developed a content management system from end to end for a magazine using the MEAN stack.
- Software EngineerMAQ Software2013 - 2014
- Worked on a Windows 8 Metro App using Microsoft SharePoint as the back-end to handle training of employees for a Fortune 500 client.
- Modified the existing business intelligence framework used at the company to accommodate two new kinds of charts and added more capabilities to an existing chart.
- Migrated 84 business intelligence reports to a newly provisioned SharePoint server.