Personal details

Zeeshan A. - Remote back-end developer

Zeeshan A.

Software Engineer
Based in: 🇵🇰 Pakistan
Timezone: Islamabad (UTC+5)

Summary

I'm a skilled Back-End Engineer with 7+ years of experience in .NET technologies. My tech stack encompasses ORM frameworks, SQL databases, and DevOps tools. I have vast expertise in refactoring legacy code, conducting peer code reviews, facilitating technical training sessions, and mentoring junior developers. I am a great problem solver with a firm grasp of unit testing, databases, microservice architecture, and object-oriented programming. I have a learning-oriented mindset and aims to work on new and emerging technologies to advance product innovation and self-learning.

Work Experience

Software Engineer
NorthBay Solutions | Mar 2019 - Feb 2023
MySQL
React
Swagger
.NET Core
.NET
WCF (Windows Communication Foundation) Service
ASP.NET MVC
ASP.NET Core
ASP.NET
ASP.NET Web API
.NET Framework

Worked at CureMD as a member of the Intelligize Search Engine team. Took part in application development and testing. Optimized applications, delivered quality code, and provided level-three support. Collaborated in business requirement analysis, design, documentation, collaboration, critical thinking, and cost estimation.

  • Collaborated in the Intelligize Search Engine project using C#, .NET Framework, .NET Core, React.js, Redux, ASP.NET Web API, MySQL, RegExr, Windows Services, automation, and NUnit
  • Developed a Windows Service that read data from Intelligize's database, generated JSON files, and pushed that data on a NoSQL data lake
  • Delivered a Web API solution in Intelligize Search Engine from scratch with all basic module implementation
  • Centralized the PDEE module to be re-used in all different applications of Intelligize Search Engine
  • Developed a Web API solution for the Risk Factor Matrix application in Intelligize Search Engine
  • Built an MSI installer that included all the back end packages of data parsing
  • Deployed a Web API solution for management and discussion analysis in Intelligize Search Engine
  • Used regular expressions and C# code in Windows Services for data mining
  • Took responsibility for UI enhancements, code optimization, and integration with other vendors
  • Led a team of engineers and provided end-to-end project management
  • Reviewed team members' code to maintain the quality of products
  • Analyzed code to apply best coding practices on the architectural level for maintainability and readability
  • Researched new technological trends and enhancements to incorporate them into existing products
  • Created unit tests in Visual Studio and fixed bugs
Software Engineer
CureMD | Dec 2015 - Mar 2019
WPF (Windows Presentation Foundation)
WinForms
Entity Framework
NHibernate
.NET Core
.NET
WCF (Windows Communication Foundation) Service
ASP.NET MVC
ASP.NET Core
ASP.NET
VB.NET
ASP.NET Web API
.NET Framework

Working as a member of the CureMD Healthcare (EHR) team following the Agile methodology. Collaborating in front and back-end development. Directly communicating with clients to gather and analyze requirements. Analyzing code to apply best coding practices on the architectural level for maintainability and readability. Evaluating new technological trends to incorporate them into existing products.

  • Built a dose calculation framework to update drug dosages based on patient vitals and patient's historical data
  • Developed a medication calculation library with a centralized system for all units of drug calculation
  • Architected an oncology quick order system for physicians to create orders quickly
  • Developed a nucleus dispensing system to generate a communication channel between CureMD healthcare products and the drug dispensing machine
  • Updated the .NET framework in all front end and back end solutions

Education

University of the Punjab
Bachelor's degreeComputer Science
Oct 2011 - Aug 2015

Personal Projects

Dose Calculation Framework (EHR Application)
2016
HTML/CSS
C#
HTML
WPF (Windows Presentation Foundation)
WinForms
CSS
.NET Core
.NET
WCF (Windows Communication Foundation) Service
ASP.NET MVC
ASP.NET
.NET Framework
Implemented dose calculation framework to assist users when documenting drug dosage. Utilized fluent API syntax for better code readability. Enhanced the application and integrated a calculation framework with various application parts. Added functionality and covered refactored code with unit tests to ensure code stability.
Medication Calculation Library (EHR Application)
2016
C#
WPF (Windows Presentation Foundation)
WinForms
Entity Framework
API
NHibernate
.NET Core
.NET
WCF (Windows Communication Foundation) Service
ASP.NET MVC
ASP.NET
VB.NET
.NET Framework
Re-engineered parts of the billing unit calculation framework to improve code maintainability. Implemented superbill for a better experience for billers. Built a medication calculation library to support billing and reduce clients’ manual input. Conducted training sessions to share design techniques used in the project with other team members.