Ravinder Singh

Full Stack Developer

Quality-oriented professional with 12 years of experience and proven knowledge of database design, database server, and programming. Aiming to leverage my skills to successfully fill the full stack developer role at your company.

Extremely organized with the ability to work both independently of own initiative or as part of a team, demonstrating the motivation and multi-tasking abilities required to meet demanding deadlines while maintaining the highest of standards.

Skills


Back End

  • ASP.net Core MVC(2.1,3.0) 
  • ASP.NET3.5/4.5 MVC
  • C#.Net, LINQ, ADO.Net
  • REST API(JWT)
  • Node Js


Database

  • MS SQL Server/Entity Framework
  • SQLite
  • T-SQL
  • Dynamodb


DevOps(CI/CD)

  • Azure DevOps
  • GitHub (CI/CD)
  • Gitlab (CI/CD)
  • AWS code star


SDLC

  • Agile Model
  • OOP
  • SOLID principles
  • UML


Mobile & Desktop App

  • Xamarin Forms Framework
  • UWP
  • Windows Forms
  • Firebase FCM


Front End

  • HTML/CSS3/Bootstrap
  • Angular 
  • JavaScript, jQuery
  • RESTful API

Work Experience

Impinge Solutions, Team Leader,  July 2013 - Present | Mohali, IN

  • Designing new databases and data schemas for the high-volume internal web application improving data integrity and execution efficiency applying knowledge of T-SQL
  • Developing new product features for the high-profile web application applying knowledge of .NET Framework 4.x, ASP.NET Core MVC , Entity Framework(Code First and Database First) and ADO.NET.
  • Developing cross-platform Mobile Applications with the help of Xamarin.Forms framework.
  • Ability to work well under pressure and act in utmost confidentiality with sensitive leadership information.
  • Work on tasks assigned by project manager 
  • Oversee junior web developers and evaluate their performance
  • Worked on the AWS, Azure cloud for hosting and CI/CD setup.
  • Responsible for creating and consuming the REST services(JWT), getting JSON response and parsing them using to get the required information.
  • Adopted SOLID principle for reliable software architecture.

OSVIN Web Solutions, Senior .NET Developer (Lead), May 2011 – June 2013 | CHD, IN

  • Developed Web Applications in ASP.net, C#.net, SQL, JavaScript  
  • Used high-quality development standards while delivering solutions on-time and on-budget.
  • Awarded “Innovator of the year” in 2012.
  • Developed android app with eclipse IDE

Stellar Data Solution Pvt Ltd, .Net Web Developer, Oct 2009 – Mar 2011 | Chandigarh, IN

  • Write well designed, testable, efficient code by using best software development practices.
  • Went onsite at Kuwait for School Management Software setup as developer.
  • Built website layout/user interface by using standard HTML/CSS practices.
  • Integrated data from various back-end services and databases.
  • Cooperated with web designers to match visual design intent.

Education

Master of Computer Applications (MCA),  September, 2011 – November, 2013

Punjab Technical University, Jalandhar, Punjab

Bachelor of Science in Information Technology (B.Sc. IT), 2006 – 2009

Punjab Technical University, Jalandhar, Punjab

Diploma in Computer Application (DCA), 2005 – 2006

Punjab Technical University, Jalandhar, Punjab

Portfolio


  1. Flowi :- I have developed this app(Sweden) in Xamarin Forms with MVVM architecture. I have added new functionality into the application like- Chart Dashboard, Manage Projects, Manage Worksheet, Manage Android App size, etc.

    URL: Flowi (Android)Flowi (iOS)                 Team Size: 1                              Role: Mobile Developer

  2. Meal Formula App :- I have developer this app in Xamarin Forms with MVVM architecture. I am using my own developed(back-end) and Rest API(ASP.net core 3.1 web API with Entity Framework Core) with JWT token, you can check my application on Google Store..

    URL: Meal Formula App                                Team Size: 1                                 Role: Full Stack Developer

  3. BBS :- This is an in-house project of a US based company. They have a number of charity organizations and BBS(Online reporting tool) is creating the reports from the data they upload in CSV or Excel Sheets. There are many other modules in it like Contracts, Time Tracking, Job Entry etc. I have developed this application ASP.net Core 2.1 MVC, EF Code First and SQL Database 2017 and it is hosted on AWS elastic beanstalk. Moreover, for file storage I have used AWS S3 bucket and Send Grid API for emailing notifications.

    URL: https://app.servantheart.com/             Team Size: 6                                 Role: Senior .NET Developer

  4. Skool Manager:- It is an integrated application that spans across all functional requirements and departments of educational institutions and societies. It is a platform for all the stakeholders of school like Teachers, Administration Department, Students and Parents. Provide an easy process for registration and admission,manage courses and schedules, manage grades and can create grade books, maintain the staff and student attendance records. I have developed online exam portal for Skool Manager

    URL: Skool Manager                                       Team Size: 10                                 Role: Web Develper

  5. ThePrayerZone : The Prayer Zone in online praying tool people can post their prayer request. I have developed cross platform mobile app (iOS/Android) in xamarin forms framework. Moreover, I have created reset API for this application and I have also integrated Firebase FCM notification in this application.   

    URL: iOS App - Android App                        Team Size: 1                                     Role: Full Stack Developer

Declaration


I hereby declare that the above-mentioned information is correct up to my knowledge and I bear the responsibility for the correctness of the above-mentioned particulars.