ZEESHAN YOUNIS
House # B-286 Lala Rukh, Wah Cantt, Pakistan
- - http://www.linkedin.com/in/zeeshanyounis
. NET DEVELOPER
SUMMARY
Over 7+ Years of Experience in R&D, analysis, innovation, frontend, backend and server-side development and integration
Extensive experience of SQL, T-SQL, stored procedures, views, cursors and triggers, with huge databases
Experience in understanding the existing system design and its components and making recommendations towards the development of new code or reuse of existing code
Experience of test driven development and unit testing
A record of involvement in a number of full product lifecycles
Experience in full SDLC including Analysis, Design, Development and Testing
TECHNICAL SKILLS
Languages: C#, LINQ
Web Technologies & Frameworks ASP.NET WebForms WEBAPI JavaScript AJAX JQuery WCF WebServices MVC EF XML Umbraco AngularJS 1,2,4 .Net Core REST APIs
Databases: MS SQL Server Access MY SQL
IDEs: Visual Studio .NET
App-Servers/Web Servers: IIS
Source Control: MS TFS Github
OS: Windows
SDLC Methodology: Agile (SCRUM) JIRA
PROFESSIONAL EXPERIENCE
MADYAN Software Solutions, Islamabad, Pakistan (JULY 2018 TILL DATE)
Senior Software Engineer
MuslimHands CRM
Develop/Architect CRM specialized for Non-Profits organizations. This system will manage their operations related to their support. This system using ReactJS and .NET Core as a back end API. Project is micro services based and using both CQRS and event sourcing. Project is currently using Azure Service Fabric for Container Orchestration and Cosmos DB as a database.
Along with I am also creating Umbraco websites related to this CRM system.
SYNERGY-IT, Islamabad, Pakistan (NOVEMBER 2016 – JUNE 2018)
Senior Software Engineer
E-Liga (Paper Distribution)
Bladkompagniet started publishing newspapers more than 90 years ago. Today, Bladkompagniet is Denmark's second largest mail company and is also responsible for the distribution of magazines, business mail and direct mail to Danish households and companies.
Bladkompagniet handles distribution of Danish and international newspapers and magazines to dealers throughout the country.
Responsibilities and achievements:
Parse provided CSV files and save to database
Separate Jobs, Couriers and Areas from CSV file.
Display jobs with related couriers who can see his/her job and also check details of every job.
Couriers can mark as Delivered, Error or not delivered status on job.
Every courier connect his/her device with real-time web application.
Distributor can watch every courier and his/her jobs performance.
Real-time dashboard for checking jobs, couriers and Areas.
URL: http://e-liga.bladkompagniet.dk
Programming languages, technologies, tools and platforms used:
VS2015, SQLServer2014, C#, MVC, RestAPIs, Angularjs, Jquery, EntityFramework, GIT, KalabashQuartz.net
ZDAAS LLC, Islamabad, Pakistan (AUGUST 2014 – OCTOBER 2016)
Senior Software Engineer
PROPOSAL MANAGEMENT SYSTEM (BIZLINK)
Proposal Management System facilitates users/companies to create online proposal for bidding projects by providing complete information. Users can enter their past projects information, their employees, their success rate etc. The application also provides network building. Users can create their network from different ways, by sending messages or by sending partnership request. Users can invite their friends from social networks like Facebook, Yahoo, Google or LinkedIn to join their network in Bizlink. This application allows the users to create profile as well as company profile. Company Information can populated from two ways
1. LinkedIn
2. SAM (System Of Award Management )
Provide complete company employees information. Employees can add company information or company can send request to employee to create profile. After receiving the request, employee can manually create the profile or can import the information from LinkedIn. After completing company profile, system automatically generates word formatted proposal.
URL: https://www.zbizlink.com/
Responsibilities and achievements:
Created database architecture and diagram
Gathered requirements
Created OData Controllers
ASP.Net MVC Development
Analyzed the requirements
Participated in daily SCRUM meetings
Programming languages, technologies, tools and platforms used:
VS2012, SQLServer2012, C#, MVC, Odata, RestAPIs, Jquery, AngularJS, KenduUI, EntityFramework6.1, MS Dynamics CRM 2013
POWEROBJECTS, Islamabad Pakistan (MAY 2013 – May 2014)
CRM Technical Consultant
MICROSOFT DYNAMICS CRM CUSTOMIZATION AND PORTALS
Created MVC based Portals using CRM for our clients
Created custom organizations and custom entities, workflows, plugins
Perform deployment and testing.
Responsibilities and achievements:
ASP.Net MVC Development
Gathered requirements
Analyzed the requirements
Customized of CRM (Ribbons, Site Maps, Entity, Forms, Attributes)
Use web resources like Silverlight , HTML to communicate and display related information
Development of CRM (XRM model of JS, OData call through JS, Fetch XML, Query Expression, Plugins, Workflows, Dialogs)
Outlook Integration With CRM
Programming languages, technologies, tools and platforms used:
Dynamic CRM 2011, 2013, MVC, jQuery, Knockoutjs and Windows 7
PAKISTAN REVENUE AUTOMATION LTD, Islamabad, Pakistan (AUGUST 2012 - APRIL 2013)
Software Engineer
eFBR (Federal Board of Revenue Govt. of Pakistan) - Enterprise solution for all type of Taxes
eFBR is the enterprise solution for handling all type of taxes (Income Tax, Sales Tax, and Customs). A set of e-Services are being offered by FBR with a view to facilitating the taxpayers in preparing, submitting and tracking the status of returns, statements, refund applications, etc. ERP solution also includes the Tax framework that provides the functionality to communicate with different legacy and new systems within FBR.
URL: http://e.fbr.gov.pk
Responsibilities and achievements:
Worked on enhancements, bug fixes, patches and hot fixes
Created triggers, stored procedures
Integrated data loading web application, using soap web services
Coordinated with technical writers and testing team
Attended daily stand up meetings, regarding task status and impediments
Programming languages, technologies, tools and platforms used:
C#, Asp.Net, ADO.Net, Web Services, Reporting, Excel Interoperability, AJAX, XML, and SMTP
DATUMSQUARE IT SERVICES, Islamabad, Pakistan (June 2011 - May 2012)
Software Engineer
SOUTHERN ELECTRIC CORPORATION
This website, used to facilitate equipment (Dozer, Tractor, Excavators) used in a construction work;
how we check available equipment, assign it etc. This website has two Roles, Administrator
and Employer. Employer requests for Equipment and Administrator approves or rejects
the requests. This website has four modules, Equipment, Fuel, Tools and Reports.
1. Equipment: Work Crew Management, Equipment Request, Equipment Approval, Equipment Manual Assign
2. Fuel: This module provides the information that how much fuel is consumed by the equipment
3. Tools: This module provides the management of Tools and Toolkits that are available in the equipment
4. Reports: This module generates equipment related reports
Responsibilities and achievements:
Development of backend (server side) with C#
Created database architecture and diagram
Developed frontend (client side) with ASP.NET, CSS, JavaScript, jQuery
Wrote SQL queries and stored procedures for data
Performed deployment and testing
Developed enhancements, fixed reported bugs and worked on patches
Programming languages, technologies, tools and platforms used:
ASP.NET, Visual C#.NET, Microsoft SQL Server 2008, Component Art (Third Party), Windows XP
JASPERS RESTAURANTS
This website is used to serve online restaurants facility that allows users to place online orders for their desired food and also allows the users to make reservation according to their plans. This website also facilitates the users to send the gift cards after the successful payment.
URL: www.jaspersrestaurants.com/
Responsibilities and achievements:
Gathered and analyzed requirements
Worked as a lead
Development of backend (server side) with C#
Development of frontend (client side) with ASP.NET, CSS, JavaScript, jQuery.
Perform deployment and testing
Programming languages, technologies, tools and platforms used:
ASP.NET, Visual C#.NET, Microsoft SQL Server 2008, jQuery, Umbraco (CMS), Windows XP
FM ENTERPRISES ONLINE SERVICES, Hassan Abdal Pakistan (FEBRUARY 2009 – MAY 2011)
Software Engineer
GRID CALCULATOR
Complex financial calculations is used to calculate 10+ consecutive years advance loan with monthly installments and repayments. This is a web application that is used for runtime calculation for loan recovery in installments. The application requires the user to set target amount and number of years, and returns complete installments of loan returns of the customers.
Responsibilities and achievements:
Worked as a lead in this project
DB structure creation
Development of backend (server side) with C#
Testing and deployment of project
Fixing bugs
Troubleshooting
Programming languages, technologies, tools and platforms used:
C#, Java, HTML, SQL, CSS, Windows XP
RELATIONSHIP MANAGEMENT SYSTEM (Internam Octagon)
It is a large scale subscription relationship management system with different subscription levels. It is a complete ERP System in which users can provide service phone calls for their customers and customers can also send, receive email to/from the support team. This email system is called Mailenable.
Responsibilities:
User contacts management (add/update contacts, make live calls)
Created users Import/Export modules
Deployment of project on local server
Created installer of the application
Backend:
Users Management
Contacts dynamic fields
APIs management
Support Ticketing System with different level of user access (Admin, Support, Sales).
Mail Management.
Programming languages, technologies, tools and platforms used:
C#, SQL, JQuery, JS, XHTML, CSS, Mailenable, Jaja API, Google API
EDUCATION
Master of Science in Computer Science
Arid Agriculture University Rawalpindi Pakistan (September 2009)
Key Courses: Database Management Systems Web Application Programming
Object Oriented Analysis of Design Strategies Algorithms