VIVEK SINGH

Software Engineer at RMSI Sustainability || Full Stack GIS Developer

About Me

Vivek Singh Profile Image

I am a Software Engineer with 3.5+ years of experience in full-stack web development, with a strong background in GIS projects and enterprise applications. I build clean, scalable systems using .NET Core Web API, ASP.NET Core MVC, ABP Framework, and Node.js. I have delivered GIS applications using CesiumJS, Leaflet, PostGIS, and WMS services, aligning technical solutions with business needs. While I have worked extensively in GIS, I am equally open to working in non-GIS technologies and domains, bringing the same focus on quality, performance, and user experience to every project.

Skills & Tech Stack

Frontend Technologies

HTML/CSS
JavaScript
jQuery

Backend & Database

Node.js
PostgreSQL
C#
.NET Core ABP Framework
ASP.NET Core Web API
ASP.NET Core MVC
EF Core
Python FastAPI

Cloud & DevOps

AWS EC2
Docker
IIS Server
Project Deployment

GIS & Spatial Technologies

GIS
Cesium 3D.js
PostGIS
Leaflet
OpenLayers
QGIS
GeoServer
Rasterio

AI Tools & Platforms

ChatGPT
DeepSeek
GROK
Gemini
Copilot

Tools & Methodologies

Software Design
Web Engineering
SourceTree Git
Visual Studio
VS Code
PGAdmin
Postman
Redmine PM Tool
IGIS

Featured Projects

Personal Projects

The Profit Era Website Screenshot

The Profit Era

A comprehensive finance and investment website offering a paper trading solution. Features include live market data updates via Python FastAPI caching and WebSockets, robust user management, subscription handling, and transaction management. Hosted on a personal server setup using Docker for efficient deployment.

Visit Website ASP.NET Core 8, Python FastAPI, WebSockets, Docker
FinnotechPulse Website Screenshot

FinnotechPulse

An AI tool exploration and comparison platform, allowing users to discover and compare multiple AI tools based on their capabilities. Also serves as an AI tool learning platform and provides the latest tech and AI news.

Visit Website AI Tools, Learning Platform, Tech News

Company Projects

Disaster Management System Project

Disaster Management System

Spearheaded the development of a spatially aware application utilizing open-source GIS tools like GeoServer, QGIS, OpenLayers, Leaflet, and Cesium for effective disaster response and management. (URL not provided due to company policy)

GIS, .NET Core, PostgreSQL
Agriculture Domain Application Project

Agriculture Domain Application

Pioneered the development of an application for the agriculture sector, leveraging GIS technologies to improve decision-making processes and streamline operations for tangible client benefits. (URL not provided due to company policy)

GIS, Node.js, Leaflet
Forest and Smart City POCs Project

Forest and Smart City POCs

Played a pivotal role in Proof of Concept (POC) projects focused on Forest management and Smart City initiatives, contributing to innovative solutions and product development. (URL not provided due to company policy)

.NET Core, GIS, PostGIS
Crime Analysis Product Development Project

Crime Analysis Product Development

Contributed to the development of a Crime Analysis Product, enhancing capabilities for data interpretation and strategic insights in public safety. (URL not provided due to company policy)

C#, PostgreSQL, Data Analysis

Work Experience & Growth

RMSI Logo

RMSI

Software Engineer

April 2025 - Present (4 months)

Noida, Uttar Pradesh, India

  • Developed and managed new application modules, designed and implemented REST APIs, and contributed to end-to-end software design.
  • Specialized in GIS development using Leaflet, PostGIS, and WMS services, delivering interactive spatial applications and high-quality, maintainable solutions aligned with business objectives.
Scanpoint Geomatics Ltd Logo

Scanpoint Geomatics Ltd

Software Engineer - .Net Core Full Stack Developer

April 2023 - March 2025 (2 years)

Ahmedabad, Gujarat, India

  • Experienced GIS Developer and Software Engineer leveraging diverse technologies including IIS, jQuery, EF Core, GIS, Node.js, Cesium 3D JS, .NET Core ABP Framework, PostGIS, and Rasterio.
  • Spearheaded projects in Disaster Management and Agriculture domains, pioneering the development of spatially aware applications utilizing open-source GIS tools such as GeoServer, QGIS, OpenLayers, Leaflet, and Cesium.
  • Significantly improved decision-making processes and streamlined operations, leading to tangible benefits for clients.
Scanpoint Geomatics Ltd Logo

Scanpoint Geomatics Ltd

Associate Software Engineer - .Net Core Full Stack Developer

April 2022 - March 2023 (1 year)

Ahmedabad, Gujarat, India

  • Honed expertise in Internet Information Services (IIS), jQuery, EF Core, GIS, Node.js, Cesium 3D js, .NET Core ABP Framework, PostGIS, and database management.
  • Played a pivotal role in projects focused on Forest and Smart City POCs, as well as Crime Analysis Product Development.
  • Committed to delivering high-quality solutions and embracing continuous learning to contribute effectively to project success.
Scanpoint Geomatics Ltd Logo

Scanpoint Geomatics Ltd

Trainee - .Net Core Full Stack Developer

August 2021 - March 2022 (8 months)

Ahmedabad, Gujarat, India

  • Immersed in mastering HTML, CSS, database management, .NET Core ABP Framework, JavaScript, jQuery, and Node.js.
  • Developed Proof of Concept (POC) projects for diverse domains like CABS, Smart City, and Highway Tollbooth.
  • Built a robust foundation in full-stack development through hands-on learning and project work, priming for future roles in software engineering.
Acty System India, Pvt. Ltd Logo

Acty System India, Pvt. Ltd

Trainee - C# Programmer

February 2021 - May 2021 (4 months)

Ahmedabad, Gujarat, India

  • Learned the basics of C# programming and developed console-based applications.
  • Eager to apply newfound skills and continue growing as a programmer.

Certifications

Reliable Cloud Infrastructure: Design and Process

Google Cloud

View Certificate

Spoken Tutorial Php and MySQL

IIT Bombay

View Certificate

Essential Google Cloud Infrastructure: Core Services

Google Cloud

View Certificate

Spoken Tutorial Java Programming

IIT Bombay

View Certificate

Architecting with Google Compute Engine

Google Cloud

View Certificate

Elastic Google Cloud Infrastructure: Scaling and Automation

Google Cloud

View Certificate

Fundamentals of Digital Marketing

Google Digital Garage

View Certificate

Spoken Tutorial C Programming

IIT Bombay

View Certificate

Spoken Tutorial Introduction of Computer

IIT Bombay

View Certificate

Where I Want to Enhance More

I am continuously striving to expand my skill set and deepen my expertise in several key areas:

  • Advanced Cloud Architectures: Exploring more complex cloud patterns, serverless computing, and cost optimization strategies on AWS and Azure.
  • Machine Learning Operations (MLOps): Gaining hands-on experience in deploying, managing, and scaling machine learning models in production environments.
  • Frontend Frameworks: Diving deeper into modern JavaScript frameworks like React.js and Next.js to build more dynamic and interactive user interfaces.
  • DevOps Practices: Enhancing proficiency in CI/CD pipelines, automated testing, and infrastructure as code (IaC) to streamline development workflows.
  • Blockchain Technology: Understanding the fundamentals and practical applications of blockchain for decentralized solutions.

My goal is to integrate these advanced skills into future projects, delivering even more innovative and robust solutions.

Tech Used to Build This Website

This portfolio website is crafted with a modern and responsive design, leveraging the following technologies:

  • HTML5: The foundational structure of the website.
  • CSS3 (Tailwind CSS): For rapid and responsive styling, ensuring a clean and mobile-first design.
  • JavaScript: Powers interactive elements, smooth scrolling, and dynamic features.
  • AOS (Animate On Scroll): Provides elegant scroll-based animations for a dynamic user experience.
  • Font Awesome: Used for the clean and minimal icon badges across the site.
  • Google Fonts (Inter): Ensures a modern, readable, and consistent typography.

This code was generated by Gemini.

Get In Touch

Or connect with me on social media: