Atul Ranjan

Atul Ranjan

Chief Technology Officer (CTO)
An expert problem solver who has hands-on experience in full stack, modern, scalable and efficient web and mobile app development. He has used and mastered a plethora of modern technologies like React, React Native, Flutter, AngularJS, Node.js, BackboneJS, PHP, HTML and CSS. A fitness enthusiast and foodie at heart.

The most amazing...

... thing I've created is a unique Restaurant Management System designed to automate common restaurant functions like Kitchen Order Dockets, Table Reservations, Billing, Inventory & Sales Reports and an efficient communication system between Kitchen and Waiter.

Interest & Expertise

  • Project Management
  • Team Lead
  • Dashboard Applications
  • E-commerce Platform
  • Object-oriented design
  • Modular Development
  • MVC
  • Cloud Development
  • Agile software development
  • Logic programming

Achievements

  • Web designing - 2nd place - TechQuest 2008 (SJBIT)
  • Project exhibition - 2nd place - Inter College Project Exhibition 2011 (VTU)
  • Distinctive performance in Ramanujam Maths Olympiad

Skills

Backend Framework & Library

Laravel, Node.js, Express.js

Databases

MySQL, MongoDB, MS SQL Server

Frontend Framework & Library

React.js, AngularJS, Bootstrap 4, VueJS

Mobile Framework & Library

React Native, iOS Native (Objective C, Swift), Android Native (Java), Flutter, Flutter + Redux, Vue-Native

Languages

HTML / CSS, JavaScript, Python

Version Control

Git, GitLab, GitHub

Project Management

JIRA, Trello

State Management

MobX, Mobx-state-tree

Cloud Services

Firebase, AWS S3

Libraries/APIs

GraphQL

Frameworks

Flutter for web

Projects

NativeBase.io

Open Source project with more than 13,100+ stars on Github. Many mobile developers use NativeBase to ease their mobile app development and so we call it - "The missing piece of React Native!". It has 150k+ monthly downloads.

Vue Native

Vue Native is a framework to build cross-platform native mobile apps using JavaScript. We at GeekyAnts started this as one of our side projects which grew into a full-fledged mobile app development technology - Vue Native! The secret to our success is creating a whole new technology and getting projects on the same!

StrapMobile.com

Mobile App Themes & Starter Kits forAndroid & iOS application - built using React Native & PhoneGap

Native Starter Pro

React Native + Redux + CodePush + NativeBase.ioThe Bootstrap of React NativeNative Starter Pro is a beautifully designed, responsive iOS & Android React Native app source code to quickly get started on your next project.

BuilderX

A Sketch-like design tool that can write React Native code for you. Build beautiful apps as easily as drag & drop. BuilderX is a desktop Mac app that will replace the traditional UX design tools. We created BuilderX to achieve our dream of bringing the Designer and the Developer to the same source file. Use this awesome tool to design without any boundaries and simultaneously generate beautiful, readable and editable code.

2017 © All rights reserved. Sahu Soft India Pvt Ltd.