About Me
I have the pleasure of working with different companies in different capacities (like Senior Software Engineer, Application Engineer, Full Stack Developer, DevOps, System Analyst, Programmer, Desktop and Web Developer) gaining expertise in Softwar...
1. Microsoft ASP.NET
2. C#.Net, WPF, C++
3. MVC / MVVM
4. ADO.NET / LINQ, Entity Framework
5. HTML, CSS, JQuery, Javascript, JSon, XML
6. MS SQL Server, Oracle, SQL Anywhere
7. S.A.P (MM, PS, DMS) / S.A.P Connector
8. MS Visual C++/MFC, VBA, VBA, VB6,
9. RDLC & Crystal Reports
10. Test Driven Development, Scrum and Agile
11. Telerik and JQWidget Controls
I have worked on design/development/deployment of Engineering Document Management systems, Fabrication, Welding, Erection Management Systems and integration of applications with ERPs like S.A.P, providing reports to Clients and Executive managements.
I also have extensive experience of working in Oil & Gas (Drilling) and Mechanical construction industry with in depth knowledge of the technical workflows of the target industries.
Show MoreSkills
Web Development
Software Engineering
Programming Language
Database
Development Tools
Operating System
Others
Portfolio Projects
Company
Pellete Management System
Role
Full-Stack Developer
Contribute
As a sole developer of the project, I developed the Invoicing, Quotation, Order, Cost Sheet, Material Master, Inventory, Client Master and User & role management modules.
Description
The initial idea was basically aimed at optimizing the shipmment of the paint buckets per container to reduce the shipment cost from Abu Dhabi to Lebonon for Jotun Paints. Once this module was successful then complete application was developed to support ordering, invoiding, inventory, quotation and all other related activites.
The project was developed using WPF, MVVM, C#, SQL Server, RDLC reporting.
Show More Show LessTools
Visual Studio (Win)Media

Company
Test Pack Management System
Role
Full-Stack Developer
Contribute
As sole developer of the project, I developed the Test Pack management system to automate execution & tracking of the Fabrication, Erection, Construction activities of the large scale Piping project.
Description
The project was a WPF based Desktop application which was running within the company's network to support the operational activities of the large scale Piping project of OIl and Gas industry. The main modules that I developed were
- Test Pack module with Piping activitiles like Line Walk, Hydrotest, Retregetting, Reinstatement etc,
- record the Punch items and update their status,
- Man power allocation and management,
- Site Instruction recording, updation and management,
- NDT activiteis (Fabrication, Welding, QC inspections. RT/UT/MPI and PWHT etc.) recording and management,
- RFI generation and printing and detailed Status
- Workfront report generation for the client.
Main tools and technologies that were used are WPF, MVVM, SQL Server, C#.Net, RDLC reporting, TFS and Visual Studio.
Show More Show LessTools
Visual Studio (Win)Media


Company
Case Tracking System
Contribute
As sole developer of system, I developed fully functional web based application from scratch until deployment to manage all the legal cases of the company along with modules of reporting, finance etc.
Description
The project was a web based application running on the local intranet of the company to support, maintain and manage all the legal cases of the company along with reporting to the top management and sharing the information with the legal consultants and the lawyers.
Modules: Case management, Reporting, Parties management, Finance management, Tasks management.
Tools & Technologies: ASP.Net MVC, C#, SQL Server, LINQ, Entity Framework, JQuery, Javascript, Telerik controls, CSS, HTML, TFS etc.
Show More Show LessTools
Visual Studio (Win)Company
Training Tracking System
Contribute
Developed the web based application from scratch until deployment and provided training and post deployments live support for the system.
Description
The web based applciation was developed to manage the qualifications, trainings and certifications of internal and external employees of the company. The system maintained data of more than 10,000 employees, 300+ courses and several hundred trainings (ongong). The system had detailed reporting and search module to allow the respective departments to monitor trainings required and commpleted by different employees. The software also provided alerts on expired trainings for employees (whose training needs to be renewed), match trainings for employees etc.
Tools and technologies: ASP.Net MVC, C#.Net, Entity Framework, LINQ, SQL Server, JQuery, Javascript, Css, Html, Telerik controls, TFS.
Show More Show LessTools
Visual Studio (Win)Media