Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Ramiz Salahuddin

Senior Software Engineer
Lahore

Summary

I am a senior software engineer with over 10 years of experience in developing and managing complex web applications. I have a strong background in full-stack development, using various technologies such as Microsoft C# .Net Core Restful WebApis and Angular Typescript. I have successfully led and delivered several projects for clients in different domains, such as Active Directory Identity and Access Management and E-Discovery Viewers. I have also mentored and coached junior developers, ensuring high-quality code standards and best practices. I am passionate about learning new skills and technologies, and I am always looking for new challenges and opportunities to grow as a professional and prove worth within a dynamic and progressive organization.

Overview

10
10
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Independent Contractor Software Engineer (Remote)

Transperfect Technologies LLC, USA
08.2021 - 01.2023
  • Role involved Full-stack Software Development
  • Projects involved like e-discovery and documents viewers for various file types conversions.
  • Microservices architecture development in a Microsoft Azure infrastructure.
  • Backend C#.NET/.NET Core 6.0 and 7.0 RESTful APIs, SQL, MongoDB, Elasticsearch, Redis
  • Front-end Development (Angular 12 /TypeScript)

Senior Software Engineer - Fulltime Permanent

Imanami Pakistan Pvt. Ltd
Lahore
03.2010 - 07.2021
  • Led software development lifecycle as subject matter expert for the product GroupID
  • Designed and implemented incremental features, checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Trained and mentored junior developers and engineers, teaching skills in the Microsoft .Net eco-system and worked to develop processes and improve overall team performance.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • GroupID is a market leading software for automated Groups provisioning and Users Identity Management, based on an extensible framework, which supports identity providers like Microsoft Active Directory, Microsoft Azure AD and Google Apps. Development is done in C#.Net and Angular Typescript along with AD Directory Services API’s, Microsoft Graph API’s and Google Apps API’s. It also involves Windows Server, Exchange Server, and Office 365 integration for Messaging Providers. GroupID also provides Data Synchronization and Porting mechanism between leading Data and Identity Providers like SQL Server, MS Access, MS Excel, Oracle, SunOne, Lotus Notes, MS Azure and Active Directory.

Software Engineer

Cranium International Pvt. Ltd (Currently known as Imanami Pakistan Pvt. Ltd.)
Lahore
05.2006 - 08.2007
  • Worked on software development projects like ERP and Active Directory based Users Management System.

Education

Master of Science - Software Engineering

Blekinge Institute of Technology
Sweden
08.2009 - 09.2009

Bachelor of Science - Computer Science

Punjab University College of InformationTechnology
Lahore, Pakistan
03.2002 - 05.2006

Skills

RESTful APIs using Microsoft Net Core

undefined

Timeline

Independent Contractor Software Engineer (Remote)

Transperfect Technologies LLC, USA
08.2021 - 01.2023

Senior Software Engineer - Fulltime Permanent

Imanami Pakistan Pvt. Ltd
03.2010 - 07.2021

Master of Science - Software Engineering

Blekinge Institute of Technology
08.2009 - 09.2009

Software Engineer

Cranium International Pvt. Ltd (Currently known as Imanami Pakistan Pvt. Ltd.)
05.2006 - 08.2007

Bachelor of Science - Computer Science

Punjab University College of InformationTechnology
03.2002 - 05.2006
Ramiz SalahuddinSenior Software Engineer