ES
Evan Shareef
Software Engineer at Vivasoft Ltd
Dhaka, BangladeshWork Experience
Vivasoft Ltd
Jun 2024 - Present -1 yr
Bangladesh
- Job Details:Reduced code size by approximately 85% by applying the railway oriented programming paradigm to centralize error handling and enable clean, chainable task execution. Implemented a secure license storage mechanism using isolated storage, improving protection against tampering and offering performance benefits over legacy xml-based storage. Migrated the system from a fully offline desktop solution to a hybrid online architecture, enabling the desktop application to securely communicate with a central server via restful apis. This allowed for real-time license validation, reduced fraudulent activity, and enabled live data monitoring by inspectors. Replaced legacy xml license storage with structured api communication, providing centralized control and easier debugging. Designed and integrated an adaptable configuration loader using the factory design pattern, allowing dynamic configuration selection based on environment and mode (offline/online). Used newtonsoft.json for reliable and performant json serialization/deserialization and automapper to streamline object-to-object mapping, reducing boilerplate code.
Chaldal
Mar 2023 - Jun 2024 -1 yr, 3 months
Bangladesh
- Job Details:Prevented fraud activities related to chaldal free delivery incentive, reducing a loss of 40tk per order through database interaction with sargable query. Implemented the address change flow feature for chaldal, used by 1m users, which improved the overall address saving method by 72%. Participated in on-call rotations, debugging and mitigating issues in production. Designed and implemented a banner interaction tracking pipeline to monitor customer engagement with specific products, enabling data-driven marketing decisions. Developed a hangfire job to automate the tracking of banner interactions at scale, ensuring reliability and minimal system overhead. Engineered and optimized the database schema for the market analytics table, structuring it to support fast querying and high write throughput for real-time campaign insights. Enabled the marketing and business teams to launch targeted promotional campaigns based on actionable product-level interaction data.
Education
Bachelor's Degree in Computer Science & Engineering
Jatiya Kabi Kazi Nazrul Islam UniversityJan 2018 - Jan 2023 - 5 yr