10/28/2026 updated

AC
100 % available

Software Engineer – ASP.NET Core & Enterprise Backend Development

Ahmedabad, India
Only remote
B.Tech – Computer Engineering
Ahmedabad, India
Only remote
B.Tech – Computer Engineering

Profile attachments

atman resume.pdf

Azure DevOpsAmazon S3ArchitectureManaged Extensibility Framework (.NET Framework)Docker ContainerAsp.net Web ApiGitBackend ProgrammingApi DesignASP.NET Applications
ASP.NET Core & REST API Development
Expertise in building scalable REST API services using ASP.NET Core, Entity Framework Core, and CQRS patterns for enterprise backend architectures, including multi-tenant systems and production support.

Authentication & Identity Management
Configuration of Keycloak for OIDC-based SSO with custom realms, role mappings, and role groups. Integration of Google and GitHub identity providers, PostgreSQL-backed identity storage, and enforcement of role-based access control (RBAC) across REST APIs.

Cloud Storage & AWS S3 Integration
Integration of AWS S3 with pre-signed URLs for direct file transfers, enabling direct-to-S3 uploads for large files up to 1 GB, bypassing backend payload limits and significantly reducing upload times.

C#, SQL & TypeScript
Proficiency in C#, SQL, and TypeScript as primary programming languages for backend and full-stack development tasks.

Database Management
Experience with PostgreSQL, SQL Server, and relational database design, including tenant-isolated data models and automated database initialization with Evolve for pending migrations.

Docker & DevOps Tooling
Usage of Docker, Git, Azure DevOps, and GitHub Actions for containerization, version control, and CI/CD pipeline management.

In-Memory Caching & Performance Optimization
Implementation of in-memory caching for tenant connection resolution, reducing Redis lookups by 95% across multiple tested workflows.

End-to-End Encryption (E2EE)
Design and implementation of client-side end-to-end encryption using the Web Crypto API, generating random master keys protected by password-derived encryption keys for secure multi-tenant cloud storage platforms.

Compliance & Regulatory Implementation
Delivery of Portugal SAF-T compliance changes, including fiscal code handling across invoices and XML exports with required decimal precision, contributing to certification after a two-year effort.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishFluent

Project history

Software Engineer

The Gateway Group of Companies
Owned DMS production issue resolution, resolving 50+ defects and supporting peers with debugging and solution validation. Enabled direct-to-S3 uploads for supplier catalogs using pre-signed URLs, introduced in-memory caching for tenant connection resolution reducing Redis lookups by 95%, delivered Portugal SAF-T compliance changes, automated tenant database initialization with Evolve, and configured Keycloak for OIDC-based SSO with RBAC enforcement across REST APIs.

Developer

Personal Project – CipherVault
Developed an end-to-end encrypted, multi-tenant cloud storage platform supporting secure file sharing for groups of up to 10 users. Built client-side E2EE using the Web Crypto API, integrated AWS S3 with pre-signed URLs, designed tenant-isolated data models, and integrated Google Authenticator-based two-factor authentication (2FA). Tech stack: .NET, Angular, PostgreSQL, AWS S3, EF Core.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in