Syed A.

About Me

Syed is a Senior Back-end Developer with 10+ years of experience designing, implementing, and adapting technically sophisticated online web applications using his expertise in Microsoft technologies, three-tiered architecture, ASP.NET, Angular.js, Knockout.js, SQL, ASP.NET MVC & Web API, C# infrastructure, language standards, object modeling technologies, and application lifecycle management. He develops software solutions within an Agile workflow, taking ownership of projects and providing architectural responsibilities. Syed oversees the evaluation, design, and development of several enterprise-class, customer-facing apps on projects, working with the latest development standards, methodologies, and guidelines and managing tasks on design patterns, deployment, and data integrity on solutions.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Back-end Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Upland Software
Upland Software
Technical Service Engineer
2020 - Present (5 years)
Remote
  • Developing requirements, designing user stories, and working on architecture approvals on projects.

  • Liaising with the QA engineer on test cases/plans for solutions following best practices for optimal performance.

  • Participating in regular code reviews with other developers, ensuring good code quality and responsiveness of requests from client-side to DB.

Imanami (now part of Netwrix)
Imanami (now part of Netwrix)
Back-end Developer
2015 - 2021 (6 years)
Lahore, Pakistan
  • Worked on the core architecture and modules of a solution, ensuring code quality and optimum performance of apps.

  • Implemented high-level solutions to boost app performance by 500% and fix long-term issues.

  • Worked on product enhancements and implemented new features on modules for clients.

Showcase

Back-end Developer - Security Service (STS)
Back-end Developer - Security Service (STS)
  • Developed a GroupID Security Service to authenticate users from multiple identity providers (Active Directory, Office 365, Azure, G Suite, and Generic LDAP).

  • Ensures user information availability across all applications through SSO (Single Sign-On).

  • Implements multi-factor authentication with security questions, authenticator, SMS, email, YubiKey, Windows Hello, and Link Account for enhanced security.

Back-end Developer - Permission Analyzer
Back-end Developer - Permission Analyzer
  • The Permission Analyzer is a tool developed by GroupID for analyzing NTFS file servers and SharePoint document libraries.

  • It calculates both effective and explicit permissions for users and groups within a domain controller.

  • The tool leverages NTFS and SharePoint to assess server health and permissions.

Back-end Developer - GroupID
Back-end Developer - GroupID
  • GID is a desktop application based on Active Directory.

  • It offers clients available on the web for creating, automating, synchronizing, and using portals.

  • The application allows users to define rules and policies within an organizational structure.

Education

MSc Computer Science
MSc Computer Science
University of Central Punjab - Pakistan
2016 - 2018 (2 years)
BSc Computer Science
BSc Computer Science
University of Central Punjab - Pakistan
2011 - 2015 (4 years)