a
atikshakur

Atikur Rahaman

@atikshakur

Software Engineer

Bangladesh
Bengali, English
About me
I am a software engineer. I have experience in architecting and launching platforms, developing webhook notification systems, designing database architectures, and integrating payment gateways. I also have experience in leading teams and collaborating with stakeholders.... Read more

Skills

a
atikshakur
Atikur Rahaman
Offline • 
Average response time: 16 hours

See my services

API & Integrations
I will be your expert level backend developer
Full Stack Web Applications
I will build your prototype software

Work experience

Senior Software Engineer

Agency Handy • Full-time

Jul 2023 - Present2 yrs 10 mos

• Architected and launched the Agency Handy platform from inception, providing technical leadership to a team of 3 backend engineers. • Developed and implemented a comprehensive webhook notification system, enabling clients to receive customised software updates based on their specifications. • Engineered a scalable queue system utilizing BullMQ to ensure reliable and efficient webhook delivery mechanisms. • Designed and optimized complex database architectures utilizing MongoDB and Redis to support platform functionality. • Implemented a flexible custom field solution, enabling clients to construct and deploy customised forms aligned with their business requirements. Which allowed agencies to control the checkout flow of their customers. • Engineered a email template system, allowing agencies to create custom email templates with module wise variables. • Integrated Stripe and PayPal, to facilitate secure financial transactions within the platform. Including multi-tenant payments like Stripe Connect & PayPal Partner. • Orchestrated and maintained AWS infrastructure to ensure optimal platform performance and reliability. • Built message brokers with SQS, workers with lambda and EventBridge. • Implemented SES and SNS to send emails and track delivery statuses. • Implemented a Slack integration that enables real-time notifications and workflow automation, enhancing team collaboration and productivity for agencies. • Providing leadership to frontend engineers to implement SSR in out multi-tenant software.