Professional Experience
Lead / Sr. Full Stack Cloud Developer
UBT Co. KSA ( March 2018 - Present )
University of Business and Technology Company is an EduVestment company specialized in business planning and strategy formulation and value creation. UBT Company is operating higher education and training institutes through effectiveness and efficiency; diagnostic and advisory. Making major transformation and development.
Technology Stack:
.Net Core, Angular (Typescript), ASP.Net Razor MVC, C#, Flutter (Dart), MS SQL / Oracle, TFS / GitHub.
Responsibilities:
-
Developed an academic ERP system comprising all the modules associated with admission & registration, grading, academic advising & exceptions, surveys, workflows, finance, research & development, employee’s workshops & trainings, and reservation activities to the web applications using .Net Core, C#, Angular and ASP.Net MVC.
-
Built Web Services (Rest APIs) for all academic services on .Net Core with JWT token-based security.
-
Implemented Payfort Payment Gateway on our applications.
-
Responsible for planning, coding, building, testing, releasing, deployment, operating, monitoring process for all projects.
-
Worked on (MOE) Ministry Reports and JAMEA/NAQEL system integrations.
-
Transformed Oracle Form desktop-based systems to the web applications.
-
Delivered interactive KPI dashboards using JS Charts, for the top management users.
-
Responsible for structure-based programming (DAL, BLL and Presentation Layer).
-
Scripted complex MS.SQL, PL/SQL queries, views, procedures, triggers, and functions for various modules.
Sr. Full Stack Developer & Analyst
Halwani Brothers - Jeddah KSA ( Sep 2014 to Feb 2018 )
Halwani Bros is the pioneer in the world of foodstuff manufacturing and distribution in the Kingdom of Saudi Arabia.
Technology Stack:
ASP.Net Razor MVC, C#, jQuery, Bootstrap, Dev-Express, Telerik, MS SQL Server, TFS
Responsibilities:
- Developed HR self-service portal for the employees comprising all the modules associated with employee profile, contract, attendance, overtime, leave, transfers, disciplinary, payroll and end of service etc. with workflow-based approvals.
- Developed workflow integrated Ticketing support system / Project & Tasks management / Strategic Planning system / Assets & Raw material Management.
- Built .Net based Web Services & Web APIs for all application services.
- Responsible for planning, coding, building, testing, releasing, deployment, operating, monitoring process for all projects.
- Delivered various KPI (Microsoft Dynamics AX integrated) dashboards for HR, Account Receivables / Payables, Finance, and other Warehouse related activities using JS Charts.
- Responsible for structure-based programming (DAL, BLL and Presentation Layer).
- Scripted complex MS.SQL, PL/SQL queries, views, procedures, triggers, and functions for various modules.
Sr. Software Developer
ArabSign (Al Najjar Group) - Jeddah KSA ( Jul 2011 - Aug 2014 )
ArabSign company is specialized in providing integrated engineering solutions, Having head quarter in Jeddah - Saudi Arabia , and has been growing rapidly since its inception in 2010.
Technology Stack:
ASP.Net, C#, SharePoint 2010/13, DotNetNuke CMS, PHP, jQuery, Bootstrap, MS SQL, Oracle 11g
Responsibilities:
- Built SharePoint portal for TAV (6th world largest organization) to organize project approval-based documents with custom web part development.
- Delivered 2 different intranet portals (family & office portal) to the Al-Rajhi Holding Co. using SharePoint 2010 with custom web part development. Both portal having the functionality of Meetings, Document Collaboration, Help desk support system, Events, Agenda management, Air Tickets Management, Visa Management, Accommodation management, Transport Management, Household Items Management, Labour Recruitment, Issue Tracking & Progress, Vehicle Information & Maintenance Management, Banking & Accounts Management, Telecommunication Managements, Education Information Management, Graphical Reports, And Many more functions.
- Delivered 20+ DotNetNuke bilingual websites with custom module development.
- Developed web-based CRM, POS, Inventory and HR system using C#, ASP.Net, DotNetNuke.
- Developed an application for CBA College that connects with master and slave Access control machines, manipulate the data from it, and push data to client’s Oracle database. Technologies: C#.Net, Oracle 11g.
- Responsible for structure-based programming (DAL, BLL and Presentation Layer).
- Scripted complex MS.SQL, PL/SQL queries, views, procedures, triggers, and functions for various modules.
Software Developer
BeltexCo Ltd. (Midas Safety) - Pakistan ( Apr 2010 - Jun 2011 )
Beltexco Ltd is a subsidiary of Midas Safety involved in Manufacturing/Processing Of PVC and Synthetic & Natural Rubber Gloves.
Technology Stack:
ASP.Net, C#, DotNetNuke CMS, MS SQL, Visual FoxPro, VB 6.0, Crystal Reports, SSIS
Responsibilities:
- Transformed FoxPro based HR, Production and Finance related applications to the web version using C#, ASP.NET Web Forms.
- Bug fixing, testing, adding new requirement.
- Communicated technical issues with team lead and manager.
- Scripted complex MS.SQL, PL/SQL queries, views, procedures, triggers, and functions for various modules.
Jr. Software Developer
E-Ing Tech (DnnCovered) - Pakistan ( Aug-2009 to Mar-2010 )
E-ing Tech is located in Abu Dhabi, UAE. Company is working in Web Design, Web Development business activities.
Technology Stack:
ASP.Net, C#, VB.NET, DotNetNuke CMS, MS SQL, Crystal Reports, SSIS, SSRS
Responsibilities:
- Worked with DotNetNuke team on custom module development.
- Bug fixing, testing, adding new requirement.
- Communicated technical issues with team lead and manager.
- Scripted MS. SQL queries, views, procedures, triggers, and functions for various modules.
Sumary
Muhammad Raza Rajwani
Passionate, professional, and committed Lead / Sr. Full Stack Cloud Developer with over a decade of experience in developing, implementing, and adapting technically sophisticated web & mobile applications using Microsoft and Google Technologies. Proficient in .Net Core (C#, ASP.Net), Angular (Typescript), Flutter (Dart), Rest APIs, MVC, jQuery, AWS, MS SQL, Oracle, PLSQL, PostgreSQL, GitHub, TFS…
Love to learn and implement upcoming market trends and techniques.
Licenses & Certifications
Developing Microsoft Azure and Web Services
11 Mar. 2015 | Exam ID: 70-487
Developing Asp.Net MVC Web Applications
02 Mar. 2015 | Exam ID: 70-486
Programming In Html5 with JavaScript & CSS3
15 Feb. 2015 | Exam ID: 70-480
Web Development Fundamentals
08 Jun. 2014 | Exam ID: 98-363
Ms SQL Server 2008, Implementation & Maintenance
30 Sep. 2010 | Exam ID: 70-432
Introduction to Cloud Computing from IBM
14 Jun. 2022
Introduction to Cloud Development with HTML, CSS, and JavaScript from IBM
16 Jun. 2022
Developing Cloud Native Applications from IBM
18 Jun. 2022
Developing Cloud Applications with Node.js and React from IBM
20 Jun. 2022
Introduction to Containers, Kubernetes, and OpenShift from IBM
22 Jun. 2022
Python Basics for Data Science from IBM
23 Jun. 2022
Django Application Development with SQL and Databases from IBM
24 Jun. 2022
Microservices, Serverless, OpenShift from IBM
25 Jun. 2022
Python for AI & Development Project from IBM
28 Jun. 2022
Cloud Application Developer Capstone from IBM
11 Jul. 2022
Full Stack Application Development Project from IBM
12 Jul. 2022
Technical Skills
Languages & Frameworks:
C#.Net, ASP.Net, Angular, Web API, ASP.Net MVC, .NET CORE 3.1/6.0, JavaScript, jQuery.
Databases:
SQL Server 2019, PL/SQL, Oracle Database, PostgreSQL
Web Technologies:
AJAX, CSS, HTML5, IIS, XML
Data Access Technologies:
ADO.NET, ORM, Dapper, Entity Framework.
.NET Technologies:
Web Services, WEB API, LINQ, WCF, Entity Framework, SignalR
Web Server:
IIS, ASP.NET Web Development Server, Team Foundation Server, Azure DevOps, Visual Studio 2012-2022.
Strengths
- Critical Thinking & Strong Problem Solving
- Good Communication and Interpersonal Skills
- Excellent Research Skills
- Ability to work independently or as part of a team
- Ability to work with a minimum of technical supervision
- Ability to analyses information and make appropriate recommendations
- Ability to adapt and change based on new business requirements and environment
- Ability to understand the given task verbally or written