Full Stack .NET Developer
Abu Dhabi Ports
Total years of experience :7 years, 1 Months
Write, debug and modify code to integrate software applications including their data processing with the
help of workflows related to Maritime Industry using Microsoft technologies.
Perform extensive testing of software code related to new and existing features of applications before
handing over to DevOps team for production deployment.
Maintain and enhance existing computer applications used under Maritime operations and incorporate
modification requests as received by product owner.
Assist business analyst to collect user requirements by meeting clients and document them as SRS
(Software Requirements Specification) to make it reference point for future development.
Identify and find technical problems in different software processes and effectively communicate to team
members to propose solution without effecting existing functionalities.
Prepare comprehensive reports about working status of application along with user manuals that will assist
L1 and L2 support team to understand operation of software application.
Lead team of backend computer programmers to guide with best software development practices and co-
ordinate with them in order to achieve weekly sprint targets.
Analyzed Developing high speed, reactive frontend applications consuming lightweight API using Angular
7, Material 2, Bootstrap.
Designed and Implemented of Web Applications architecture and composed Data Access Layer and
Business Layer using .NET framework, Entity Framework, & Web API 2.
Integrated modules with CRM including Payroll, Procurement and Attendance.
Lead and developed projects for Abu Dhabi government, mentored newcomers and familiarized them with
the project and get things done fast, working with the customer on all levels from gathering requirements
to delivering projects with high quality and high security in mind.
Automated retail and corporate banking processes, digitized workflows by developing and managing
greenfield software solutions.
Provided support to all banking related software like CASA Banking, Corporate Banking, Finance
Management, HRMS, Offshore Team Solutions, Mobile Apps.
Directed all aspects of project, directed requirements gathering, assigned workflow, and sought input from
internal teams, coordinated with external vendors and with SQA team for SIT and UAT.
Developed Synthetic Monitoring System for Internet/Mobile Banking to measure the health and reduce
escalations.
Targeted to provide consultation and development services for an inter-organizational Sales and Shipping System at ADNOC LNG.
Responsive UI Development
Database Development
Secure APIs Development
Business Logic Implementation
Role Based Access Control
Bug Fixtures
Determined operational feasibility by evaluating analysis, problem definition, requirements, solution
development, and proposed solutions.
Demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments
and clear code.
Prepared solutions by determining and designing system specifications, standards, and programming.
Improved operations by conducting systems analysis; recommending changes in policies and procedures.
Developed software solutions by studying information needs; conferring with users; studying systems flow,
data usage, and work processes; investigating problem areas; following the software development lifecycle.
Worked at AKSA as an intern in the .NET Development Department adding Telerik UI Controls - ASP.NET
AJAX
Wrote Automated Test Procedures (Front-end | APIs)
Developed RESTful APIs and Responsive UI Components.
Implementation of Role Based Access Protocols for Bentley’s ProjectWise Repository System.
Bug Fixtures for frontend and backend components.
Converted SOAP based APIs to REST APIs.
Completed my master's degree from Barani Institute of Information Technology, a JV of University of Arid Agriculture, located in Rawalpindi, Pakistan. Throughout my masters, I have learnt advanced programming, and management concepts. Moreover, my skills were being enhanced, polished and I was made ready to be introduced in the professional market. Courses taken: Programming Fundamentals Database Systems Web Design and Development Web Engineering Software Engineering Object Oriented Programming Data Structures and Algorithms Artificial Intelligence Computer Communication and Networks OS Concepts System Programming Visual Programming Distributed Database Systems Semester Projects: 1. PST Mail Handler Platform: iOS Based Tool Used: Xamarin Studio, MS Visual Studio Language: C# | Database: SQLite | Web Service: C# Web API, Dropbox ▪ Used to read MS Outlook Data Files (.pst) in iOS by parsing ▪ Allows changes in the .pst files ▪ Multiple .pst files handling ▪ Syncing the changes made in to original .pst file 2. SQL DB Sync Tool Platform: Desktop Based Tool Used: MS Visual Studio, MS Sync Framework Language: C# ▪ Sync any two databases being selected ▪ Allows changes in the database 3. Software House Management System Platform: Web and Desktop based Tool Used: MS Visual Studio Language: C# | Database: MS SQL Server | Web Service: C# Web API ▪ Used to maintain details of the projects ▪ Notifications management ▪ Employee Management ▪ Invoice generation 4. Online Voting System Platform: Console Based Tool Used: MS Visual Studio Language: C++ | Database: Read, Write in .txt files ▪ Registration of Voters ▪ Vote Casting ▪ Multiple Voting Domains (Presidential, Provincial) ▪ Results Reporting 5. Technomatics - Latest Technology Updates Platform: Web Based Tool Used: MS Visual Studio, Adobe Photoshop, Notepad++ Language: ASP.NET | Database: MS SQL Server ▪ Technology news hub ▪ Latest Technology Updates ▪ News feed ▪ User Registration
Courses taken: Virtual University of Pakistan Introduction to Computing Theory of Automata Financial Accounting Calculus and Analytical Geometry Multivariable Calculus Differential Equations Linear Algebra Introduction to Management