Open In App

Moxey Work Experience as Backend Technical Lead

Last Updated : 13 Sep, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

About my company 

I held the position of Backend Technical Lead at Moxey, which is affiliated with Trukker. Our company focuses on developing a card management system for truck drivers who are part of the Moxey network. Through the Moxey platform, we enable the issuance of prepaid cards for various locations, offering a smooth and cashless transaction experience.

Features developed 

As a leader in backend development, my responsibilities encompass various tasks including sprint planning, setting timelines for upcoming features, assigning sub-tasks, conducting code reviews, and actively contributing as a backend developer.

Recent advancements in our projects include:

  • Loyalty Management System: Within Moxey, we’ve established a configuration for assigning loyalty points to drivers upon sign-up and through referral rewards. Our Moxey system allows for flexible adjustment of points earned and their conversion rate to money. Furthermore, the system accommodates the setting of expiry dates for these points. We’ve also implemented triggers for point accrual and redemption based on different events. Drivers can conveniently track their earned points via the mobile app and have the option to convert them to cash or use them for purchasing products.
  • Real-time Leaderboard: Our real-time leaderboard showcases card-debit activity, which can be configured based on a designated X amount. Drivers surpassing this amount receive corresponding awards of Y amount. This dynamic leaderboard display relies on Redis caching, and Moxey retains historical data to support analytical insights.
  • Multi-Bank Integration: Seamless integration with multiple banks equips our system with advanced fin-tech capabilities such as crediting a card, viewing balances, accessing PIN information, etc. Additionally, the system maintains the flexibility to switch between different banks based on predefined agreements.

My Learnings :

I dedicated 10 months of effort to spearheading these significant features. It was an immensely rewarding experience to contribute to the project’s journey from its starting phase to production. I consider myself fortunate to have achieved our set goals. The overarching vision is to establish a cohesive team that aligns with the project’s objectives and collaborates seamlessly to enhance productivity.

Pros :

  • Freedom to explore different solutions.
  • New ideas are encouraged by project managers and VP.
  • Perfect place to get hands-on with the project from day 1.

Cons :

  • Being a startup the company is yet to focus on employee benefits example WFH, incentives, etc.
  • Not a fresher-friendly environment; The company expects delivery from each employee, employees from spring-boot and Java backgrounds are expected to contribute individually.

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads