Amna Tehreem
Software Engineer @Xapien
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Xapien
London, GB
Architected and delivered domain-driven microservices and Rest APIs for a multi-tenant, multi-region SaaS platform using Go, MongoDB, and Temporal workflowsDesigned a scalable authorization system using OpenFGA, enabling fine-grained, hierarchical access control across multiple resource typesEnabled secure external sharing of platform resources by designing a signed URL → short-lived JWT exchange flow, allowing non-authenticated users to access data safely via WebSocketsEstablished shared platform foundations by building a reusable Go core library with client abstractions, migration, validation, middlewares etc.
EDUCATION
University of Engineering and Technology, Lahore
Bachelor's degree, Electrical Engineering
College of electrical and mechanical engineering (CEME) , Nust
Masters, Computer Engineering
Punjab College
FSC, Pre-Engineering
SKILLS
ABOUT AMNA TEHREEM
I have 8+ years of experience developing in Go and C++. 7 years of experience in C/C++2 years of experience in GolangExperience with OpenAPI, GraphQL, NATS, Temporal, MongoDB, and Cassandra for building scalable backend services.Experience with event-driver architectureExperience with AWS and GCP cloud platforms, including serverless architectureProficient in Docker and container orchestration.Skilled in CI/CD pipelines using GitHub Actions.Experienced with high-throughput, low-latency, multi-threaded applications in modern C++.Experienced with socket programming, TCP, and low-level networking.Experienced in updating legacy code to modern C++ standards, improving performance and reliability.Experienced with low-level programming, device driver development, kernel porting, and hypervisor.Experienced in unit testing and mocking frameworks like Testify, Mockgen and GTestFamiliar with Agile and Scrum methodologies.Strong knowledge of Linux and RTOS environments.Basic scripting experience in Python.Proficient in Git, BitBucket, and SVN version control systems.Strong skills in data structures, algorithms, and system design.Proficient in English, with strong communication and leadership skills.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.