A talented Software Engineer, experience of providing solutions, working on scalable, high performance Software, Desktop, Web Applications & Games. Proficient application requirement as per client request , design, development, debugging, error correction, unit testing, and maintenance. Skilled in a variety of software languages and tools, with a special expertise in Microsoft .NET technologies. Particular able to optimize existing software & web, create optimized software & Web, and redesign an existing application to reduce software duplication.
Holding proven records of delivering innovate and cost effective time-bound business solutions. Fluent in communication effectively across a range of IT disciplines and subjects.
A list of my skill set indicative of my experience includes:
Languages: C#, PHP
Frameworks/Technologies: .NET, ASP.NET (Core, MVC, WebApi), Web Services, Entity Framework, LINQ, ADO.NET, Redis, RabbitMQ, Dapper, Micro ORMs, Unity IoC, Service Bus
Windows Technologies: Console, Windows Form, WPF
Mobile Technologies: iOS
Front-End Technologies/Languages: HTML, CSS, JavaScript, Bootstrap, Node.js, Typescript, ReactJS, AngularJS, SignalR, jQuery
Testing Tools: MSTest, Behat
Database: SQL, MySQL, MariaDb, Oracle(Using Oracle SQL Developer), MongoDB
Methodologies: Rapid Application Design (RAD), Scrum, Agile
Design Patterns & Principles: Factory, Facade, Momento, Observer, Singleton, Strategy Architectural Patterns: MVP, MVC, MVVM
Operating Systems: Windows, Mac OS X, Docker (Virtualization)
Servers: IIS, Windows Server 2008, Amazon, Azure
Development Tools: Microsoft Visual Studio, MS SQL Server, PHPStorm, Visual Studio Code, DataGrip, Xcode, MySQL Workbench, RoboMongo, Unity, Kitematic, Apache, XAMPP
Version Controlling: Team Foundation Server, Github, Bitbucket, Tortoise SVN, SourceTree
Project Management Tools: JIRA, Trello
Other:
If you have questions or if you want to provide me any opportunity, Fell free to contact me at
Cell: +923452163419
LinkedIn: Salman Zahid
Skype: Salmanzahid.kc