Lead and architect the implementation of custom Apex based hierarchical sharing and security engine to accurately provide access to 1.3M distributors of Shaklee (a pioneer direct-selling company) to their downline data based on complex business rules utilizing every possible asynchronous Apex capability (i.e. queuable, batchable, etc), custom separation-of-concerns Apex code framework, and extensive optimization of queries and processing logic including skinny tables, custom indexes, and carefully optimized Apex code.
Lead and Architect a cross-cloud lineage solution to provide visibility to 2.3 M distributors of a prominent direct selling nutrition company to their lineage, contact list having the capability of tagging and geolocation in Salesforce platform utilizing fine-tuned data modeling, extensive optimization of queries including Skinny tables and custom indexes, payload analysis and integration with Legacy systems using APIs, custom separation-of-concerns Apex code framework and carefully optimized Apex code.
Designed Automation Studio Solution in Marketing Cloud to sync data with Salesforce Core Cloud to promote various marketing and email promotions to 9.5M distributors of Forever Living Products (Arizona-based wellness and beauty products company) utilizing data extensions and extensive optimization of queries supporting horizon scaling.
Conducted impact analysis for a prominent direct selling nutrition company during a Data Model re-parenting exercise that affected multiple systems including MDM, Core Salesforce, marketing cloud.
Acted as an escalation point for any technical production issue including SSO, data integration, apex development for a prominent direct selling nutrition company.
Supervised day to day development activities and performed code reviews by providing constructive feedback as per best practices for a prominent direct selling cosmetics company.
Defined the policies and standard for Apex Development for a prominent direct selling cosmetics company covering developer training, IDE setup, source control strategies, modular repository structure for SFDX deployments, pull request review approach, code review from the manual checklist, static code analysis, and naming conventions.
Designed, documented and provided strategic direction for Architectural Design Patterns for Apex Development for a prominent direct selling cosmetics company utilizing separation of concern and enterprise architectural patterns using Financial Force Library (FFLIB).
Lead and architect the implementation of Apex test factory to streamline data required in test classes required for multiple development teams and to seed data in multi Salesforce organization (Sandbox and scratch orgs) for QA to test features for a prominent direct selling cosmetics company operating globally in 5 continents.
Lead and architect the implementation of an advanced logging framework in the Salesforce platform in Apex for a prominent director selling cosmetics company by analyzing various Salesforce logging capabilities and documented the integration approach of cross-cloud logs to an external system Spunk using streaming APIs.
Defined the platform encryption approach for the core Salesforce data model field of a prominent direct selling cosmetics company having 3.5 millions of distributors using the deterministic and probabilistic algorithms for Personally identifiable information (PII) in Salesforce shield by analyzing the business use cases.
Analyzed and architect the data sharing and visibility model for a prominent direct selling cosmetics company having 3.5 millions of distributors to view their downline (unit and unit tree) using advanced sharing strategies including sharing set, public group, data sharing rule, account relationships, and apex based sharing.
Architect the core security model in the Salesforce platform for a prominent direct selling cosmetics company having 3.5 millions of distributors operating in 5 continents utilizing Organization-wide defaults, role hierarchy, profiles, sharing rules, permission sets.
Lead and architect the design of the core data model in the Salesforce Cloud Platform to accumulate multiple legacy source systems into a single database model and streamline the data Governance process of a prominent direct selling cosmetics company operating globally in 5 continents by analyzing their business use cases.
Developed web application in Laravel (PHP MVC Framework) with AngularJS and AWS Infrastructure enabling efficient tracking of non-critical citizen incidents among relevant agencies, including interfaces for reporting issues, dispatching the request to responsible agencies, delivering service and recording feedback. Used: Laravel (PHP), AngularJS (JS), Amazon (AWS – EC2, S3, RDS, Elastic Load Balancer), MySQL, Git, Nginx, Vagrant, REST.
Developed Dark Crawler web application for supporting web crawling operations in Tor Network including interfaces for initiating crawls from seeding (onion) sites, managing queue and crawls, crawled domains, page statistics, content preview, and bulk keyword
Developed interfaces to construct graphs using crawled data for social network analysis to identify most central dark websites using normalized in-degree, out-degree score and link analysis (differentiating Tor and surface web).
Redesigned database and performed migration from MSSQL to MySQL for the web crawler to reduce costs by using automated tools (Workbench) and writing code in SQL to convert triggers, stored procedures, etc.
Reduced keyword search time by ~90% by integrating full-text search engine Sphinx with Dark Crawler web application.
Architect, designed and developed BasicGov Cart and Payment Processing Framework and APIs that enable Government payments to integrate into different Payment Gateways (Bank and Payment Processors) in Cloud faster. Incorporated advanced OOP concepts (ie abstract classes, interfaces, virtual functions, etc) to include a wide range of generic functionalities, but not limited to authentication, session token generation, mode of request (SOAP/REST), Request generation, Response handling and Parsing, cart generation, payable processing, log generation, user notification, etc. Programming Language: Apex, Visual Force, Force.com Database. Infrastructure: Salesforce cloud platform.Repository: Git. Issue Tracker: JIRA. Agile Development: Scrum.
Developed and stabilized BasicGov Letter’s Engine which enables Governments in cloud dynamically to generate letters for citizens in bulk quantity. Technology and Programming language: ASP.NET, C#.NET, Apex, Visual Force. Infrastructure: Salesforce and Amazon (AWS EC2, VPC, Elastic Load Balancer ELB, EBS, Cloudwatch, IAM). Repository: Git.Issue Tracker: JIRA.
Developed software to analyze salesforce org source codebase and calculate measurable code metrics including overall test coverage and logical branches for providing better product quality. Technology and Programming language: C#.NET, Salesforce cloud platform. Repository: Git. Issue Tracker: JIRA. Agile Development: Scrum.
Integrated HP Convenience Pay Services (Payment Processor) with BasicGov Cart and Payment Processing Framework for Department of Public Safety (DPS), Massachusetts using which citizen can request and pay for license and permits. Programming Language: Apex, Visual Force, Jquery, Force.com Database. Infrastructure: Salesforce. Project Partner: NTT Data. Issue Tracker: JIRA. Agile Development: Scrum.
Integrated Monexa Payment Solution (Payment Processor) with BasicGov Cart and Payment Processing Framework for the City of Elgin, IL using which citizens can request and pay for license and permits. Programming Language: Apex, Visual Force, Jquery. Infrastructure: Salesforce. Issue Tracker: JIRA. Agile Development: Scrum.
Integrated Bank of America (Payment Processor) with BasicGov Cart and Payment Processing Framework for Department of Agriculture, Florida using which citizens can request and pay for license and permits. Programming Language: Apex, Visual Force, Jquery. Infrastructure: Salesforce. Issue Tracker: JIRA. Agile Development: Scrum.
Developed Water Billing cloud Solution for the City of Elgin, IL in collaboration with AssetOptics. Integrated with Monexa for subscription billing services. Programming Language: Apex, Visual Force, Force.com Database. Infrastructure: Salesforce. Issue Tracker: JIRA. Agile Development: Scrum.
Documentation of Basic Cart and Payment API which enables partners and integrators to use BasicGov solutions for other US State Governments. Incorporated class diagram, activity diagram, Sequence diagram, Dependency diagram, flowchart, sample source codes.
Provided training services, project estimates and mentored partners such as: Deloitte during integration with CBOSS Payment Processor for OHIO state, Aequibrium during integration with US Bank for State of Minnesota.
Developed and launched bilingual (English & French) web application PEO Portal for PEO Canada. Candidates and company administrators (taking PEO Canada services) retrieve and process different jobs, account-specific, etc. information using this application. Integrated with WordPress (using which PEO Canada employee can post bulletin board items), MS Dynamics CRM in Phase 2 (used to hold the majority of the client data) and Bond Adapt application in Phase 1. Framework: Spring (Java), Apache Maven. Programming Language: Java, JSP, PHP, C#.NET, and JQuery. Web services: SOAP using Apache Axis (Phase 1), REST and SOAP (Phase 2). Database: MySQL (For wordpress). Gateway: Bond Adapt, MS Dynamics CRM 2013. Repository: Mercurial.
Developed web application DSS-IS Phase 3 for Diversified Staffing Services (DSS) that integrates a number system used by DSS to generate a report, perform payroll operations and user administration. Framework: Spring (Java), Hibernate. Programming Language: Java, JSP, Jquery. Database: MSSQL. Repository: Mercurial.
Developed an integrated portal for Impact Society to manage all their activities online which includes requisition, volunteer a teacher registration, donor payments, payment gateway, etc. Framework: PHPRum. Programming Language: PHP, Jquery. Database: Mysql. CMS: WordPress . CRM: Salesforce. Payment Web Service: Paypal IPN. Repository: SVN
Developed multi-tier web application for Calgary Interfaith Food Bank to manage inventory and provision food requests by clients through the call center. Framework: PHPRum, Programming Language: PHP, Jquery. Database: MySQL.
Developed Microsoft SQL Server Adapter and PHP Data Object (PDO) Adapter for MVC Framework PHPRum so that the database abstraction layer can communicate and handle transactions similar to all other databases. Framework: PHPRum , Programming Language: PHP, Database: MSSQL and PDO (Mysql and MSSQL) .
Developed application process portal for Calgary Stampede Parade so the entrance application can apply online, officials can process the application and execute plans (including parade ordering) for the event. Framework: PHPRum. Programming Language: PHP, JQuery, JQuery Sortable. Database: MySQL.
Developed software “Statistical Toolkit for Software Code Base (STSCB)” to extract software structural design metrics for C/C++ Code Base.
Programming Language: C++, Matlab Extention MEX.
Developed software “Automatic Differentiation using determination of a sparse jacobian matrix(ADDSJM)” as a part of M.Sc thesis project used to provide higher-order derivative of mathematical function written as a computer program using optimized coloring. Programming Language: C++.
Developed Hosted Checkout interfaces for Calforex Interpay solutions where customers can order and checkout products using payment gateway. Framework: PHPRum. Programming Language: PHP, JQuery. Database: Mysql.
Developed main website for Quantum Downhole systems, a Canadian energy company specified in well production services. Programming Language: PHP, JQuery. CMS: PageLime.
Developed the landing page and initiated online marketing for Crestview sylvan lake, a Calgary based property development company. Programming language: PHP, JQuery. Online Marketing Tools: Google Adwords, ActiveConversion, and Keyword Research.
Developed user authentication and e-commerce functionality for Anduro Technologies so that new users can subscribe for one year paying subscription fees. Programming Language: PHP, Payment Gateway: Paypal. Databae: MySQL.
URL: seobrowser.com (US) and ca.seobrowser.com(Canada).
Integrating interfaces for Magnetico Sleep so that distributer can manage and complete transactions using wholesale prices and clients can use coupons to get discounts. CMS: WordPress, Programming Language: PHP
Integrated customer payment solution for Commerx Corporation so that customers can pay online. Programming Language: PHP, Protocol: SOAP, Payment Gateway: Sage Payments.
Integrated spam protection module for Talon management. Programming Language: Ruby, Database: MysQL.
Troubleshot local server as it was having a problem taking off-site backup to CrashPlan. Server: CentOS. Offsite Backup Provider: Crashplan.
Troubleshoot VOIP Issues and reported security enhancement required for Kenborek air PBX when their server was hacked. VOIP Server: Elastix, FreePBX, Asterisk. Database: MySQL.
Analyzed and developed a deployment plan for new PBX installation for FP iMarketing. Phone system: Panasonic KX-TD1232C digital super hybrid system and Panasonic KX-TVM50 voice processing system.
Troubleshoot a number of bugs and exceptions for DSS-IS Phase 2. Framework: Spring (Java). Programming Language: Java, JSP, JQuery. Database: MSSQL. Repository: Mercurial.
Integrated advanced form validation and visual enhancements for ECIFM, Subzero Heating, Alberta association for immigrant services (AAISA). Programming Language: PHP, Jquery. CMS: WordPress.
Enhanced security for Calgary Communities Against Sexual Abuse (CASA), Friends of Science, B2Ten, etc by email validation, Recaptcha and IP filtering. Programming Language: PHP, Database: MYSQL.
Enhanced and Troubleshoot a number of Content Management System (CMS) issues for Workx Environmental Products, Vantage Engineering, Nuvista Homes, TriWest Capital Partners, Bowen Workforce solutions, Steel Services, etc. Programming Language: PHP. CMS: Modx, WordPress, Custom CMS.
Developed the Billing and Content Management System (CMS) of VOIP to provide “Call The World“, Alberta, Canada. (2011-2013). Programming Language: PHP. Database: MySQL
Developed in-house software “PR-PO Tracker” for Orascom Telecom Bangladesh Limited used to manage technical PR (Purchase Request)/PO (Purchase order) with the interaction of technical wings and other commercial teams.
Programming Language: PHP, AJAX. Database MySQL
Developed the Content Management System (CMS) and Career of 3rd largest cellular operator AKTEL – TM International (Bangladesh) Limited.
(2008-2010, now renamed as robi.com.bd)
Programming Language: PHP. Database: MySQL
Developed an online Message Bear Selling E-Commerce website. The shopping engine is synchronized with Hongkong Shanghai Banking Corporation (HSBC), UK for e-transaction and capable to accept all major e-currency.
(2007-2010, now out of business)
Programming Language: ASP.NET, AJAX. Database: Microsoft SQL Server
Implemented a low-level SOAP module that receives wireless endpoint information for an IP-Roaming project with the Brotecs Technology Team.
Programming Language: C++.
Implemented click to dial option through an Enhanced soft switch and other features in Brotecs Customer Relation Management (CRM) software package.
Programming Language: PHP. Database: MySQL
Soft Switch: Asterisk-based Enhanced Soft Switch (ESS).
Developed an Assignment Based E-Commerce website.
Programming Language: PHP. Database: MySQL
Developed online music selling e-commerce website centered in Canada with Sakibul Hasan. Audio and video streaming is incorporated with the website.
(2006-2008, now out of business)
Programming Language: PHP. Database: MySQL.
Enhanced the web interface of Brotecs IP Call Center (ICC).
Programming Language: Perl. Database: MySQL.
Worked with G.729 codec to resolve the pass-through problem using the Enhanced soft switch.
Developed an automation software name TasReporter for managing TAS (Technical After Sales) activities of Network Quality, Orascom Telecom Bangladesh Limited.
Programming Language: Visual C#.NET. Database: Microsoft Access
Developed Personal Accounting software Trackwallet (Desktop-based) which got popular rating at www.download.com.
Available at download.com, Softpedia and other software websites. (2006- till now)
Programming Language: Visual C#.NET. Database: Microsoft Access.
Developed IUTBluePAN which initiates a Bluetooth personal area network and supports group conversation. Programming Language: Java. Tools used: Java 2 Micro Edition (J2ME)