Summary
Overview
Work History
Education
Skills
Software
Timeline
SeniorSoftwareEngineer

Ram Lubhaya

Senior Software Engineer
Dubai,U.A.E

Summary

Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in Asp.Net, .Net Core, Angular, AngularJS, Sql and Flutter programming languages used to develop software within Construction and Travel Industries. Proud team player focused on achieving project objectives with speed and accuracy.

Overview

12
12
years of professional experience
17
17
years of post-secondary education
3
3
Languages

Work History

Senior Software Developer & Technical Lead

Zoom Tours and Travels, U.A.E
02.2016 - Current

Project Overview

It is a loyalty based system that's worked with web and mobile application (Android, iPhone). Therefore, Integrated with various Partners like affiliated window, Booking.com, Amazon.com, Agoda.com, Admitted.com and GDS Integration etc.

Responsibilities

  • Web API design, development and testing to enable the link Website and mobile application to Single service
  • Implement Dependency injection for loose coupling
  • Implement Auth2.0 to existing database using identity framework
  • Develop and implement SSO (Single sign in option) for website and mobile application using a single platform.
  • Database re-design and development
  • Re-write stored procedures and function to improve the performance
  • Search and implement the Locks on critical transaction.
  • Websites development using angular 7+
  • Integration with various external platforms and services with Web Api's and Back admin Automated Tasks
  • Integration with GDS (SABRE)
  • Integration with Booking.com, Agoda.com, Cj.com, Affiliated window, Hotelscombined.com, Admitted.com, Paytab
  • Integration with SMS and whatsapp systems
  • Yougotagift integration a shopping voucher platform
  • FCM Integration
  • Taking technical decision to integration with new affiliated partners
  • Time to time Analyze the system to implement latest technologies
  • Implementation plan to move all application from shared hosting to VPS without offline application more than 4 hours
  • Managing VPS window server and configured it (Move database and application from shared server,) Manage Backup Plan
  • SSL integration
  • Managing Flight Booking Application
  • Handle the Mobile application development team
  • Closely work with the customer service team

Environment

Asp.Net 4.0 using C#, SQL Server 2014, Visual Studio 2015, DI, Repository Pattern, Web API, Rest, Angular, AngularJS, Postman

Team Size

5

Live URL https://earnextramiles.com/

https://play.google.com/store/apps/details?id=com.earnextramiles.app

https://apps.apple.com/ae/app/extramiles/id899249120

Employee Happiness Application

Project Overview

Associated about employee feedback to the organization and work related activities using mobile application that will enable management to take appropriate decision using back-admin portal

Responsibilities

  • Gathering requirements and setup a time plan
  • Setup system architecture
  • Database design
  • Mobile application API’s development and implementation
  • Handle the Application (iPhone and Android Team)
  • Handle the Support Team
  • FCM Integration
  • Back admin architecture setup and development

Environment

.Net core 2.0 using C#, SQL Server 2012, Visual Studio 2012, Angular, Swagger

Team Size

4

Claims Management System

Project Overview

his system builds for claims and planning company. System contains the following modules.

  • Security
  • Dictionary Setup
  • Projects
  • Documents
  • Claims
  • Engineering Follow up

Responsibilities

  • Architect the application platform, including the backend, and UI layers
  • Development of different layers (front end, business logic and back end)
  • Testing and implementation

Environment

Asp.Net 4.0 using C#, SQL Server 2012, Visual Studio 2010.

Team Size

2

ERP Developer

2B Software Design Abu Dhabi
Abu Dhabi, U.A.E
07.2012 - 03.2015

Project Overview

Hash ERP is a web based application and designed for construction and contracting company. This ERP contains following modules.

  • System Administrator
  • Human Resources
  • Payroll Management
  • General Ledger
  • Accounts Payables
  • Accounts Receivables
  • Bank & Cash Management
  • Documents Management
  • Projects Management
  • Purchase Management
  • Sales Management
  • Fixed Assets
  • Inventory Management

Responsibilities

  • Architect the application platform, including the backend, and UI layers
  • Development of different layers (front end, business logic and back end)
  • Interface closely with web developers during the complete software development lifecycle of applications for database analysis and design, and interface requirements with ERP.
  • Lead and resolve ERP related issues to ensure client satisfaction.
  • Customer support and client handling.
  • Create demo's as client specific requirement

Environment

Asp.Net 4.0 using C#, SQL Server 2012, Visual Studio 2010, RDLC Reporting

Team Size

4

Web Developer

Manku Computer and System
Phagwara, Punjab (India)
12.2008 - 06.2012

Worked as Web Developer to the Following Projects

  • Agriculture management System
  • Finance's System
  • Gold and Diamond Jewelry Inventory Management
  • Auto parts orders booking Website
  • A Doctor Assistant solution

Responsibilities

  • Database Design and Development, Business Logic Layer Development
  • Designed, implemented and monitored web pages, plugins and functionality for continuous improvement.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX and JSON coding.

Education

M.C.A -

P.T.U
01.2007 - 01.2008

M.Sc. - I.T

P.T.U
01.2006 - 01.2007

P.G.D.C.A - undefined

.N.D.U
01.2005 - 01.2006

B.Com - undefined

01.2001 - 01.2004

Asp.Net Certification - I.T

CS. Institute
05.2008 - 12.2008

Maximizer CRM Implementation -

Maximizer CRM
Dubai
08.2012 - 10.2022

Skills

    AspNet, Net Core, MVC, Web API's

Sql Server, Entity Framework, Linq

C#, Dart

Jquery, Javascript, Typescript, HTML

CSS, Bootstrap, Flex

Elastic Search (NoSql), Firebase FCM

Angular 7, AngularJS

Flutter, Bloc

IoC (Unity)

Xunit

CI/CD (Docker, Github Actions, ECS, Fargate)

Microservices, RabbitMQ

Github

Crystal Report, RDLC Reporting

Domain Driven Design, Test Driven Design

Telerik, Data tables

Agile, Jira

NopCommerece

Software

Visual Studio

Visual Studio Code

Flutter Flow

Android Studio

Sql Server Management Studio

Timeline

Senior Software Developer & Technical Lead

Zoom Tours and Travels, U.A.E
02.2016 - Current

Maximizer CRM Implementation -

Maximizer CRM
08.2012 - 10.2022

ERP Developer

2B Software Design Abu Dhabi
07.2012 - 03.2015

Web Developer

Manku Computer and System
12.2008 - 06.2012

Asp.Net Certification - I.T

CS. Institute
05.2008 - 12.2008

M.C.A -

P.T.U
01.2007 - 01.2008

M.Sc. - I.T

P.T.U
01.2006 - 01.2007

P.G.D.C.A - undefined

.N.D.U
01.2005 - 01.2006

B.Com - undefined

01.2001 - 01.2004
Ram LubhayaSenior Software Engineer