Awais Munir

Awais Munir

$56.25/hr
Software Architect (.NET) & Application Security Tester
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
39 years old
Location:
Rawalpindi, Punjab, Pakistan
Experience:
8 years
About

Full stack C#, ASP.NET MVC/CORE, SQL/PostgreSQL, Front-end,backend development.
Got an idea to build a new product or are you planning to launch your new app? Are you tired of waiting on slow and non-productive programmers? You have come to the right place! I provide the best value for your money!

  • Top Rated Upwork Contractor, 5k+ hours, 64+ jobs, 98+% Job Success
  • Building C# .NET business solutions (web, desktop, mobile) since 2008
  • Agile (SCRUM) experience with global, cross-functional teams
  • Speak & write English fluently, US EST/CST availability for 30+hr/wk contracts

I develop B2B, B2C, SaaS Web, Desktop & mobile software products (complete .NET/SQL stack), hack/secure existing products for security testing purposes, fix bugs & add features, do configuration, deployment and maintenance of apps on live/production/development machines.

Since last 8 years, I have developed SME, B2B and consumer-facing solutions to business problems. Based on a solid B.Sc. Software Engineering with Hons, I have worked with Microsoft .NET technologies such as C#, VB.NET, .NET Framework, ASP.NET Webforms/AJAX/MVC, Web API, WCF/ODATA, Web & Windows Services, Nodejs, XML, JSON, REST, SOAP, SQL Server (SSRS, DB, SPs), MySQL, Derby, Oracle, MongoDB, HTML5, CSS, JavaScript, jQuery, Twitter Bootstrap, Windows Server 2003, 2003R2, 2008, 2008R2, 2012, IIS (6,7,7.5,8), Winforms, WPF, MSI/EXE installer development using Advanced Installer and InstallShield, Azure, RDP/Remote Access, Ubuntu/SSH/WinSCP/Putty, GIT (bitbucket.org, github.com), SVN TFS, jasmine, dygrph.

Vulnerability analysis, license check circumvention, trial limitation removal and system security testing is also part of my skill set.

I have extensive experience of Asynchronous programming, SignalR, CORS, websockets, multi-threading, Parallel.Invoke, Task Parallel Library, nuget, database design, partitioning, indexing and optimization, legacy code learning & refactoring, code conversion, n-tier architecture, ORM such as Dapper and Entity Framework, and 3rd party control suites such as Telerik & DevXpress. Desktop portfolio items and portfolio website can be shared on request.

As a individual, full-time freelancer, I work usually during US EST or US CST time zone but can adjust to your time zone if needed. I possess exceptional English language written and spoken skills. I have excellent availability on skype during work times.

My suggestions for your project to run successfully:

  1. Use source control for version management
  2. Use Task tracker/bug tracker to efficiently manage the milestones and deadlines
  3. Communicate expectations before the project begins

I have complete command over Microsoft Office Tools. I have extensive experience with 3rd party APIs such as:

  • TFS, GIT, SVN, Tortoise SVN, Tortoise GIT, bitbucket.org, github.com
  • Web APP deployment on IIS, windows server administration
  • National Hurricane, Weather Api
  • Twitter API,
  • Google API,
  • Odata,
  • OAuth,
  • Telerik Rad Controls for ASP.NET AJAX, Winforms, WPF
  • DevXpress/DExperience for Web and Winforms,
  • Infragistics.
  • Aspose Cells for .NET
  • ZAP Proxy Security Analysis Framework (OWASP ZAP)
  • ZAP API
  • Fiddler for Windows, Fiddler .NET API
  • Microsoft Excel Interop
  • Microsoft Word Interop
  • Microsoft Access Interop
  • MySQL Connector for .NET
  • Microsoft SQL Server 2000/2005/2008/2008 R2
  • Microsoft SQL Server Compact 3.5 & 4.0
  • Windows Communication Foundation (WCF Services)
  • Microsoft Entity Framework 4.x/ADO.NET Entity Framework
  • LINQ
  • Telerik OpenAcces ORM (Database First, Model First)
  • Windows Presentation Foundation (WPF)
  • Login Authentication/Encryption
  • Message Encryption & Message Security
  • Secure Communication & Messaging
  • Payment system/gateway integration for credit card procesing

-Transcript ID: can be provided on request
-Access Code: can be provided on request

I have worked with enterprise grade software systems that are composed of

  • multiple tiers and multiple layers,
  • distributed client-server applications that use
  • extensive .NET remoting and RMI,
  • multi-threading,
  • memory management and exception handling,
  • developed applications that use Smart Cards and biometric devices, finger print readers and scanners and their
  • SDKs for authentication and security,
  • developed applications that use RSA key exchange, and
  • use encryption such as Rijandial and RC4 for encrypted message and file transfer.

I have lead projects as "Project lead", guiding each stages from requirements gathering to system design, integration & quality assurance to deliver functional, usable and quality products.

I have defined processes for maintaining quality of code, over life cycle of application development and have been a guiding mentor to my developers utilizing my experience in software development and best practices

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.