Vishnu

Vishnu Singh

Full Stack Developer

ABOUT ME

I am a Full Stack Developer. I prefer Backend Development.
I always take care of following thing while writing code:
   - Human readable with proper code documentation
   - Has no code redundancies
   - Lesser time complexity
   - Modular code
   - Naming conventions
   - Versioning
   - Automated Testing

  • Date of birth
    July 16th 1995
  • Languages
    English, Hindi
  • Hobbies
    Coding, Music
  • Website
    www.vaahika.com

I am a fast & self learner. New technologies are always my attraction point. I believe in becoming Jack of all, King of one.

I have developed a special interest in algorithms, brainstorming for logics, solving real life problems with my skills, automation etc.

Hire Me Download Resume

WHAT CAN I DO

Web Development

I am Front-End as well as Back-End developer. I prefer developing websites in JavaScript based frameworks like ReactJs, NodeJs.

RESTful API development

I have developed RESTful APIs using NodeJs. Used SailsJs framework for creating it, used token based authentication like JWT.

AWS

AWS

Used some of the services of AWS like EC2, S3, Route53, RDS.

Application

I have done some basic work in Android app development also.

EXPERIENCE

Senior Developer - Vaahika

Oct 2015 - Dec 2017 (2.25 years)

Vaahika is a freight aggregation platform in logistics business. Here I have worked on many technologies, I have worked over 3 projects.

Vaahika 1.0, My role was to maintain and add new functionality. It's back-end was developed on PHP with codeigniter framework. Front-end was developed using Bootstrap and jQuery.

Vaahika 2.0, I was in the lead role for this project. The main task was to upgrade the technology stack and create better user interface for better exprience. In this project I have worked upon Node.js, MySql, Handlebars.js, Sails.js, Socket.js, MaterializeCSS, RESTful APIs.

Vaahika Admin, This project was for the back-end operations of the team. This project was also Node.js based. In this project I have learned data-analysis, data-presentation using graphs and charts, security, automation, ACL etc.

Full Stack Developer(MEAN) - HeyMojo

Jan 2018 to present

Dashboard - Revamp, My role is to enhance the UI & UX of previous version, which was written in AngularJs, now I am revamping it using Angular 5.

Whole project is created from the scratch, converting all proposed designs (from Figma) into reality with all proper smooth animation effects etc. The best part is I have learnt a lot while creating it, like State management using Redux (NgRx), Reactive Programming (RxJs), Moduler Programming, Uni-directional Data Flow etc.

I tried to create best application architecture according to the project requirements. It includes many good features like Internationalization, Heat Mapping (using google-analytics), logging with log-levels. Whole project is developer friendly, each and every activity can be tracked which helps in debugging.

I worked on various flavours of JavaScript like CoffeScript, TypeScript etc. got better grip on ES6 syntax.


EDUCATION

Jaipur Engineering College & Research Center

2013-2017

B.tech in Computer Science Engineering

Jawahar Navodaya Vidyalaya, Jhalawar

2005-2012

Secondary (2010) & Sr. Secondary (2012) from CBSE Board


SKILLS

Currently I have done major projects on Web Development technologies.

HTML5
70%
CSS3
80%
Javascript
70%
jQuery
70%
React
40%
Angular
65%
PHP
50%
NodeJs
70%
Unit / Integration Testing
50%
MYSQL
60%
RESTful API Development
70%
Photoshop
70%
Team Leadership
50%

CONTACT

  • Phone
    779-081-2187
  • E-mail
    vishnusingh1729@gmail.com
  • Address
    Bhawani Mandi, Rajasthan