Siddharth Warang


Web Developer . Full-Stack Engineer . Awesome Dude

About Me

siddharth warang


I'm a Software Engineer who loves creating intuitive, user friendly, powerful & feature rich applications. I'm a Full-stack developer who loves working on Web-apps, APIs & Multi-platform apps. I also have growing interest in Cloud & Data.

My strength comes from my knowledge of software engineering principles, & the experience and understanding of when and where to use them.

What I do


Web

Expertise in building web apps that utilize best practices for optimum customer experience.

Full-stack

Proficiency in developing enterprise level full-stack applications and tools.

REST API

Adept in building powerful, convenient and simple REST-ful web services.

Mobile apps

Experience working with Hybrid apps for multi-platform deployment.

Skills


HTML5 / JS / CSS
AngularJS / JQuery / Ionic
RESTful webservices
NODE.JS
MySQL / MongoDB
PHP / Laravel
Java / J2EE
Python / Shell

Portfolio


Cloud based store builder is a web application for creating, customizing and deploying online stores. It requires minimum effort, skills or knowledge about web development and is easy to understand and use.

Many vendors have good quality products to sell but the online market has completely taken over the retail business. Our tool enables such vendors and more to set up online stores to advertise and sell their products. This store has all the basic features along with secure payment gateways and inventory management for a complete customer experience.

I designed the database schemas, business logic for the backend server & developed the REST API that glues the client-server architecture.

Type: Academic (May 2016); Technologies used: Node.JS, MySQL, AWS

Trendfinder is a realtime sentiment analysis application that uses the twitter API to get tweets and applies sentiment analysis on them. The results are displayed on a dashboard showing positive, negative tweets and the top and latest tweets.

I designed the database schemas, business logic for the backend server & developed the REST API that glues the client-server architecture.

Type: Academic (May 2015); Technologies used: Node.JS, MySQL, AWS, NLP, Twitter API

Advertisement agencies sometimes want to re­-broker an offer to some other agency and make a profit by a margin off the brokering. This project maintains a list of available offers with Track Revenue. Other advertisement agencies are provided REST endpoints to tap into the available offers list and integrate it into their system.

The users of this application viz. admins, clients, sales associates, etc. can use the application's UI to add, update, delete and view details about the ad campaigns. The app also provides a REST API for manipulating data and viewing, filtering results from the database.

I developed and documented multiple versions of the REST API and implemented the business logic. I also developed the front-end pages that consume the REST API endpoints.

Type: Internship (Fall 2015); Technologies used: PHP-Laravel, MySQL, PostgreSQL, AngularJS, Bootstrap, Unix

This is a simple web application that displays current conditions of the reservoirs in California.

This app was a school assignment for the Web-UI class. It's purpose was to demonstrate the use of various libraries and services.

Type: Academic Project (Fall 2015); Technologies used: NodeJS, JSON, Google Maps API, Highcharts, D3JS, JavaScript, HTML5/CSS

This is a web application that uses historic data to determine the scope for an acquisition or merger between two companies. It uses data related to stocks, domain, technologies, revenue, location, etc. and data from previous acquisitions.

The app uses Twitter Sentiment analysis, Naïve Bayes & Apriori algorithm. The results are displayed on an interactive dashboard with visualization of the findings & cumulative results.

Type: Academic (May 2016); Technologies used: Node.JS, MySQL, MongoDB, AWS, R, AngularJS

Server Ninja is a tool to monitor the live stats of your server. It runs a script on your server to get information about CPU, Memory and network and displays this info in a user friendly UI. The Dashboard panels are movable and filterable by category. In just two steps the service starts running and providing information in real-time.

View Demo

Type: Academic (Fall 2015); Technologies used: Node.JS, HTML5, CSS3, SEO, JavaScript, JQueryUI, Shell

This is a project we created for Downtown Streets Team which is a NPO working towards keeping the streets free of trash and garbage. The aim of this project was to enable the Team to involve regular people into proactively helping them do their work by reporting places where some work needs to be done. We built this project during the Paypal hackathon 2015.

The project consisted of two parts:
  • Web application - to view feedbacks, reports, locations & informing the ground team with specifics
  • Mobile application - for users to report garbage, trash, unclean places

View Code

Type: Hackathon (October 2015); Technologies used: Play Framework, HTML5, CSS3, JavaScript, JQuery, Ionic, AngularJS, Materializecss

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Download my Resume!