Punit Jajodia, Developer in Kathmandu, Central Development Region, Nepal
Punit is available for hire
Hire Punit

Punit Jajodia

Verified Expert  in Engineering

Software Developer

Location
Kathmandu, Central Development Region, Nepal
Toptal Member Since
July 6, 2016

Punit is an entrepreneur and software developer for whom versatility is his biggest strength. He has worked on a variety of projects, from real-time 3D simulations on the browser and big data analytics to Windows applications. He has also recently ventured into training on the MEAN stack.

Portfolio

Parewa Labs
WebGL, ODK, ASP.NET, Drupal
Crisp Analytics
JasperReports, AngularJS, D3.js, R, Java, Apache Kafka, Apache Storm
MAQ Software
SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)...

Experience

Availability

Part-time

Preferred Environment

.NET, Drupal, Node.js, Sublime Text, Windows, Linux

The most amazing...

...project I've worked on is a real-time big data analytics system. Everything was new: the programming language, the operating system, the platform, and the team.

Work Experience

CEO

2014 - PRESENT
Parewa Labs
  • 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.
Technologies: WebGL, ODK, ASP.NET, Drupal

Senior Software Engineer

2014 - 2014
Crisp Analytics
  • 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.
Technologies: JasperReports, AngularJS, D3.js, R, Java, Apache Kafka, Apache Storm

Software Engineer

2013 - 2014
MAQ Software
  • 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.
  • Created a decision-making utility tool using C#, JavaScript, and SVG that takes in client attributes and visualizes them.
  • Migrated 84 business intelligence reports to a newly provisioned SharePoint server.
  • Refactored thousands of lines of JavaScript code to adhere to revised client guidelines, both cosmetic and semantic.
Technologies: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Management Studio (SSMS), Microsoft SQL Server, Highcharts, JavaScript, C#

Adhuro.com

Adhuro is a website to write content and earn money.

I used a set of Drupal modules to create a centralized content editorial workflow for 21 domains.

Startupsinnepal.com (Side project)

Startupsinnepal is a listing of tech startups in Nepal. It is a very simple single-page application (SPA) built on AngularJS.

It brings in data from a Google Sheet and shows it on the website.

Arcambel.com

A website I built for my friend. I had to work with her to understand the concept of her short movie and design the website to showcase her work.

KTMJS: Nepal's First and Only JS Community

https://www.facebook.com/groups/ktmjs/
When I came back to Nepal to start a company here, I saw that there were meetup groups for PHP, Python, and Ruby, but none for JavaScript.

That's when I started KTMJS, the first community for JavaScript developers in Kathmandu. We organize meetups and workshops to help JS developers keep up with the fastest growing programming language out there.

Hamrokitchen.com

http://hamrokitchen.com
Hamrokitchen is a Nepalese eCommerce website built on WordPress and WooCommerce.

I am working as consultant and product manager for the project.

Microsoft MVP

I was awarded as Microsoft MVP for Visual Studio and Development Technologies in March 2017 for my contributions to the technical communities in Nepal and all over the world.

Programmiz.com

https://www.programiz.com/
Our goal at Programiz is to create tutorials that are simple to read, understand and emulate. We make sure every concept is explained with easy to understand examples.
We are a small team of passionate developers working to make programiz a reliable source of programming knowledge, focussing on battle-tested programming languages like C, C++, Python, R and C#

Languages

JavaScript, Ruby, C#, PHP, Java, JADE, XML, R

Frameworks

Express.js, React Native, ASP.NET MVC, .NET, ASP.NET, AngularJS

Platforms

Drupal, Android, Azure, Windows, Apache Kafka, Linux

Libraries/APIs

jQuery, Node.js, Highcharts, JasperReports, WebGL, React, D3.js

Tools

Microsoft Visual Studio, Mongoose, Sublime Text, Apache Storm

Storage

Microsoft SQL Server, SQL Server Management Studio (SSMS), SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Redis Cache, MongoDB, NoSQL, MySQL

Paradigms

Object-relational Mapping (ORM)

Industry Expertise

Project Management

Other

ODK

2017 - 2019

Master's Degree in Business Administration (MBA)

King's College - Kathmandu, Nepal

2009 - 2013

Bachelor of Technology Degree in Computer Engineering

National Institute of Technology Kurukshetra - Kurukshetra, Haryana, India

2006 - 2008

Intermediate Diploma in Science (ISc.)

St. Xavier's College - Maitighar, Kathmandu

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring