Hello, I'm Dharmendra Singh

Software Developer & IT Consultant

Full Stack Developer with 25+ years of experience in building scalable enterprise applications, cloud solutions, and modern web & mobile applications. Expert in third-party API integrations, payment gateways, and working with international teams.

Dharmendra Singh
25+ Years
Certified

About Me

Professional Summary

Versatile Software Developer and IT Consultant with over 25 years of comprehensive experience spanning technical training, software development, team management, and full-stack development. I specialize in building robust, scalable applications using modern technologies and cloud infrastructure.

I have extensive experience working with international teams and clients across US, UK, Australia, Kuwait, Bangladesh, Pakistan, and Nepal. My expertise includes seamless integration of complex third-party APIs, payment gateways, authentication systems (OAuth 2.0, SSO), and enterprise solutions.

With strong command over system integrations, I have successfully integrated 35+ platforms including payment gateways (Razorpay, Cashfree), accounting software (QuickBooks), CMS platforms (WordPress, Wix, Shopify), telephony services (Tata Tele, MyOperator), real-time communication (Pusher, Firebase), US transportation platforms, Google APIs (Maps, Location), and marketing tools (Meta Lead Ads). I excel in project design, database architecture, and building scalable enterprise applications.

Education

MCA - Master of Computer Applications

Location

Lucknow, Uttar Pradesh, India

0

Years Experience

0

Certifications

0

API Integrations

0

Countries Worked

Technical Skills

Comprehensive expertise across the full technology stack

Database Management

Oracle MS-SQL MySQL PostgreSQL

Backend Development

Spring Boot Laravel Core PHP Python .NET Core
Spring Boot: 3 years | Laravel: 7 years

API Development

REST API GraphQL

Cloud Services

AWS S3 AWS EC2 AWS Cognito Secret Manager

Frontend & Mobile

Android Flutter Vue.js Bootstrap Laravel Blade

Content Management

WordPress Wix Shopify

Version Control

GitHub Bitbucket Git

Professional Experience

A journey through training, development, and leadership

2018 - Present

Software Developer

Full-stack development across multiple technologies and platforms. Specialized in:

  • Building enterprise applications with Spring Boot and Laravel
  • Developing RESTful APIs and GraphQL services
  • Implementing AWS cloud solutions (S3, EC2, Cognito, Secret Manager)
  • Creating mobile applications using Flutter and Android
  • Frontend development with Vue.js and modern frameworks
  • Database design and optimization for Oracle, MySQL, and PostgreSQL
2006 - 2018

Manager

NIIT Limited

Comprehensive management role overseeing multiple business functions:

  • Managed IT sales strategies and client acquisition
  • Developed and executed marketing campaigns
  • Oversaw operational efficiency and team productivity
  • Coordinated student placement and career guidance programs
  • Built strong relationships with corporate partners
  • Achieved consistent growth in revenue and student enrollment
2003 - 2006

Software Developer

VS6 Technologies

Software development focusing on enterprise solutions:

  • Developed desktop and web applications using .NET technologies
  • Worked with SQL Server for database development
  • Collaborated with cross-functional teams on project delivery
  • Implemented business logic and data access layers
  • Participated in full software development lifecycle
2000 - 2003

Technical Trainer

NIIT Limited

Foundation role in IT education and training:

  • Delivered comprehensive technical training programs
  • Taught programming languages, databases, and software development
  • Mentored students and professionals in IT skills
  • Developed course materials and practical exercises
  • Achieved high student satisfaction and placement rates

Integrations & APIs

Extensive experience integrating enterprise solutions and third-party services

Payment Gateways

Razorpay Payment Gateway & Banking
Cashfree Payments Payment Processing Platform

Accounting & ERP

QuickBooks Accounting Software Integration

Content Management Systems

WordPress Open Source CMS Platform
Wix Website Builder Platform
Shopify E-commerce Platform

Communication & Telephony APIs

Meta WhatsApp Business API Business Communication Platform
Tata Tele Business Services Enterprise Communication Solutions
MyOperator Cloud Telephony Platform
Pusher Real-time Communication APIs
Firebase Cloud Messaging Push Notification Service

Email Services

Elastic Email Email Delivery Service
Brevo (Sendinblue) Marketing Automation Platform

Authentication Systems

OAuth 2.0 Industry Standard Authorization
Single Sign-On (SSO) Unified Access Management
Facebook Login Social Authentication
Google Sign-In Secure Authentication
2Factor SMS & OTP Authentication Service

Developer APIs & Tools

Abstract API Multi-purpose API Suite
Google Maps API Maps & Location Services
Google Location API Geolocation Services

Marketing & Lead Generation

Meta Lead Ads Facebook/Instagram Lead Generation

Project Design

Expert in architecting scalable solutions

Database Design

Optimized schema design & performance tuning

Global Teams

US, UK, Australia, Kuwait & more

Certifications

Industry-recognized professional credentials

MCPD

Microsoft Certified Professional Developer

Demonstrates expertise in designing, developing, and deploying applications on the Microsoft platform.

SCWCD

Sun Certified Web Component Developer

Validates proficiency in developing web applications using Java technologies and enterprise components.

NIIT Certified Trainer

Professional IT Training Certification

Certified to deliver professional IT training programs with proven teaching methodologies and expertise.

Get In Touch

Let's discuss your next project or opportunity

Contact Information

I'm available for freelance projects, consulting opportunities, and full-time positions. Feel free to reach out!

Address

2/44 Ayodhyapuri, Bijnour Road
Behind DD Petrol Pump
Lucknow, UP 226008, India