Ankit Singhaniya

Full Stack Developer

Most of the times you will find me dabbling with some idea unless I am working hard to earn a livelihood. To me, coding is an art, editor my canvas and keywords are my brush. When inspiration strikes, I sit down to paint algorithms, which shall be maintained, extended and tested for the ages to come.

AdvertKit

A powerful alternative to Facebook Ads Manager. Manage, monitor and optimize you ads on Facebook Ads platform from a single place. User can create split ads with the intuitive and powerful interface. Track the progress of an ad using goals, group similar campaing into campaign groups. Use advanced rules engine to automate boring and manual tasks.

Technology

AdvertKit is built using Ruby on Rails as the backend, Postgresql as the database and React.js on the frontend. It makes use of Bootstrap as the CSS framework. The site is designed to be responsive on different mobile devices. It integrates very closely with Facebook API. It is deployed on Heroku

Ruby on RailsReact.jsBootstrap CSSFacebook APIElasticsearchAWS

Formester

A form backend as a service. It makes creating form endpoints for websites very easy. It requires zero programming knowledge. The user has the full control over the look and feel of the form. In Formester validation, spam protection and integration with different CRMs are few clicks away.

Technology

Formester is built using Ruby on Rails as the backend and powerful Vue.js on the frontend. The database is powered by Postgresql. It integrates with Zapier to provide different integrations. Formester makes use of Google recaptcha to provide spam protection.

Shareito

Organizations today rely on multiple software running in the cloud. Sharing access to contributors and stakeholders can be very challenging. Shareito provides a central place to manage this. It helps keep track of suspicious activities, ensures strong password usage and optional 2-factor authentication.

Technology

Shareito uses Rails for RESTful API, Vue.js for user interfaces and Postgresql for the database. It integrates with 10+ 3rd party APIs currently. Hundred more to come soon.

Equipment Connect

Equipment Connect is Fin-tech startup based out of London, UK. It brings the funder, the equipment supplier and the SME under the same roof for hassle-free and easy equipment finance.

Technology

Equipment Connect tech stack is Laravel(PHP) API server and a Vue based single page application. It uses MySql as the database and AWS for storage and servers.

VueLaravelMySql

Lead Shuttle

Lead Suttle is an outbound lead generation startup. They feed sales pipeline of growing companies. They target, hunt and woo the prospect and make the sales process breeze.

Technology

The need was to create a while labelled platform where clients can track performance and perform analytics. It is built using Ruby on Rails, PostgreSQL and ES2015 JavaScript.

RailsJavaScript

Selectom

Android

Selectom is a smart marketing platform that connects growing businesses with top marketers. It helps the business choose the right marketing agency or freelancer based on their past performance. Making data-driven decision making a reality.

Technology

Selectom has a micro-service architecture and uses home brewed Python micro-service framework. MySQL and Redis are used as the persistence layer. It relies heavily on automated BDD testing via Cucumber.

PythonRedisMySqlCucumber

Organized Effort

Android

Organized Effort makes collaboration on open projects easy. It allows organizers to easily create, share and track work. Step by step onboarding for contributors and a lot more. Provides an iOS and a progressive web application for other devices.

Technology

The progressive web application made using Vue.js It makes use of Vuex for state management and Vue-Router for routing. It uses Vuetify as the CSS framework, which provides material design capabilities.

AndroidWebpackVuetify

Cognisight

Android

Cognisight is transforming the way we access and analyze the business data. It makes of machine learning and artificial intelligence to provide a natural language interface for exploring business data. The consumer can use natural English sentences to search deeply correlated data, which is a lot of manual SQL when done ad-hoc.

Technology

Cognisight single page application is built using React, Redux and React-Router. It integrates with the existing backend built using Python Flask.

ReactRedux

Quoted

Android

There are many quotes app on the store but none of them where good enough for my need. So I set out to build an app which will be easy to use and customizable. The main goal was to explore new quotes and inspirations from great minds around the globe. It has around 15k+ downloads today on the play store.

Technology

Quotes scrapper was built using Python. Then I built the native Android app using Java. The free stock images served through AWS S3. The application is hosted on Android Play Store.

AndroidJavaPython

Most Viewed Posts

Problem With React Single Page App

React is awesome, but the choices to create a single page app with react has challenges. Here I share the issues I faced when creating a react SPA.

Create Bottom Toolbar Like Google Plus Android

Creating an Android toolbar can be sometimes challenging. Create a bottom toolbar like google plus with button feedback, touch effects and lot more.

The Zen of Form Validation

There are so many ways to validate form and inputs. What is the right way to do it? Validation gets even more complicated with React js, here is what I do

I'm available for work, get in touch

ankit.singhaniyaz @ gmail