Around 10 years working experience as Software Engineer for Enterprises. My expertise spans around GISweb application development, Web Application and database development with experience in Java SpringBoot, Micro Services, J2EE, ASP.Net MVC, Entity Framework, Spring. Angular, SQL server, Oracle, AWSDocker, Kubernetes, AWS Cloud watch, Apache kafka, MongoDB, Postgresql, T-SQL, PL/SQL, ARC-GIS APIfor Javascript, ARCGIS Server, leaflet.js and publishing in web applications as well as GIS restful Service using ArcGIS Server . Vast experience of different domains like GIS, HealthCare, ERP (Supply Chain, CRM,Manufacturer and Financial Modules) and Telecom.
Enter Description
· Automated railway freight system by implementing online booking and freight internal processes as per SOPs of Pakistan Railways.· Digitized Pakistan Railways track including train route, Level Crossing and Railways stations on Map.· Automated Control Center to track current location of all running trains.· Automated multiple railways process which includes Fuel Management System, Complaint Management System, Departmental Correspondence, Medical Reimbursement, Data Reporting Forms for Locomotive condition/Financial/Engineering Restriction and Dashboards for management.
· Developed GIS based web application to digitize Telecom/Electric and agricultural sector.
o Pakistan Telecom Company Ltd(PTCL)
o Nayatel
o QESCO
o Punjab Agriculture Department
o Punjab Health Department
· Developed system to extract desired output based on users data for IT Department.
· Developed Restful API for Pakistan Metrological Department to forecast and current weather including pollen statistics of different cities.
· Development of Hospital Management System.
· Executing full lifecycle software development.
· Writing well designed testable, efficient code.
· Producing specifications and determine operational feasibility.
· Integrating software components into a fully functional software system.
· Document and maintaining software functionality.
· Development of In-house ERP System.· Development of Network Inventory System· Back End Coding (Smart and Reusable)· Create and maintain the databases.· Developing and improving interfaces.· Supporting and enhancing existing application