Muhammad Rizwan

Angestellt, Software Engineer, Ascertia
Lahore, Pakistan

Skills

JavaScript
Git
C#
.NET Framework
SQL
MySQL
CSS
HTML
Software Development
API
Computer Science
Website Development
Web Technologies
Bootstrap (front-end framework)
ASP.NET Core
SQL Server
Anwendung
Informationstechnologie
IT-Anwendungen
RabbitMQ
Agile Software Development
Reliability
Commitment
Team work
Communication skills
Angular
Full-stack development
Web applications
Agile Development
Software Development Processes
System Development Life Cycle
PKI (Public Key Infrastructure)
Cryptography

Timeline

Professional experience for Muhammad Rizwan

  • Current 2 years and 6 months, since Jan 2024

    Software Engineer

    Ascertia

    Roles and Responsibilities: • Experience in C# 6.0+,ASP.NET Core 2.0+ and ASP.NET identity • Experience in working with Dapper or Entity Framework • Experience in writing REST services using WEB API and a good understanding of Swagger. • Experience in writing unit tests using any unit test framework with an understanding of code coverage • Experience of Angular (Typescript) • Good understanding of threads, deadlocks, and performance improvements

  • 2 years and 9 months, Jun 2021 - Feb 2024

    Software Engineer

    Techverx

    Roles and Responsibilities: Execute full software development life cycle (SDLC). Write well-designed, testable code. Produce specifications and determine operational feasibility. Integrate software components into a fully functional software system. Develop software verification plans and quality assurance procedures. Document and maintain software functionality. Troubleshoot, debug, and upgrade existing systems. Deploy programs and evaluate user feedback. Comply with project plans and industry standards.

  • 6 months, Jan 2021 - Jun 2021

    Web Developer

    Devpel Solution

    Roles and Responsibilities: Support the entire application life-cycle (concept, design, test, release and support). Produce fully functional applications writing clean code. Gather specific requirements and suggest solutions. Troubleshoot and debug to optimize performance. Design interfaces to improve user experience. Discuss with Product development team to plan new features. Ensure new and legacy applications meet quality standards. Research and suggest new products, applications and protocols.

Educational background for Muhammad Rizwan

  • 3 years and 10 months, Sep 2014 - Jun 2018

    Computer Science

    University of Agriculture, Faisalabad

Languages

  • English

    B1-B2 (Good)

  • German

    A1-A2 (Basic)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members