Mamun Rashid
Senior Software Developer @Eva A Novi Labs Company
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Developer @Eva A Novi Labs Company
Calgary, AB, CA
Senior engineer owning frontend and backend architecture for a geospatial data platform serving oil and gas teams.• Led a major frontend refactor from monolithic components to a clean, hook-driven architecture. Introduced a clearer state management approach and stronger testing patterns, raising overall code quality and long-term maintainability.• Built a fullstack geospatial platform featuring a Go REST API for shapefile processing and tile serving, blob storage integration and an interactive Mapbox-based frontend supporting dynamic attribute-based styling for Point, Line, and Polygon geometries.• Converted unmaintainable chart and map visualization code into well-structured design patterns using a modular, factory-style architecture with data-translation layers, standardizing 20+ chart types and reducing code duplication and onboarding friction• Improved performance and stability of real-time geospatial visualizations by eliminating memory leaks, tightening request lifecycles, and optimizing how large well datasets are rendered.• Architected and developed geospatial API service that generates 2D drainage projections for horizontal oil & gas wells, implementing WGS84/Mercator coordinate transformations, polygon clipping algorithms, and in-memory caching to deliver sub-second GeoJSON responses for complex multi-well visualizations• Resolved deep memory leaks and complex UI performance issues in real-time geospatial visualizations, tightening request lifecycles and optimizing how large well datasets are rendered for a significantly smoother user experience
EDUCATION
Islamic University of Technology
Bachelor of Science and Engineering, Computer Science and Engineering
Jhenaidah Cadet College
Secondary School Certificate (SSC) and Higher Secondary Certificate (HSC), Science
University of Calgary
Master's degree, Computer Science
SKILLS
ABOUT MAMUN RASHID
Experienced web developer specializing in architecture design, 2D and 3D visualization, design patterns, automated testing, performance optimization and observability. Recently expanding into AI agents and large language models with a focus on applying them to real-world product and engineering challenges. Some of my favorite technologies to build for the web include:Frontend: Typescript, React, Redux, Web Workers, Wasm, Three.js, Mapbox, EChartsService: Go, Python, Node, Rust, GraphQL, gRPCDatabases: MongoDB, Redis, PostgreSQLInfrastructure: Docker, Terraform, Kubernetes, Helm, NGINXCI/CD & Automation: GitHub Actions, DockerMonitoring: DataDog, Sentry, GrafanaCloud: Azure, AWSI am passionate about designing and delivering scalable, high-performance, and user-friendly solutions that genuinely meet the needs of both product owners and end users. I thrive in collaborative, multidisciplinary, and agile environments. I am always eager to learn, mentor and contribute to team and organizational success.I actively explore new trends and best practices in software engineering and I enjoy sharing knowledge through personal projects and blog posts.You can see some of my recent thoughts at
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.