Ashrafuzzaman Jitu

AKM Ashrafuzzaman

Director of Engineering @ MoneyLion

Languages

  • TypeScript, JavaScript
  • Python
  • Ruby
  • Java

Technologies

  • Node.js, Express, NestJS
  • Rails, Flask, Django Rest Framework
  • React.js, Angular
  • MongoDB, MySQL
  • Docker, Ansible, CI/CD
  • Microservice & Event-driven Architectures
  • Object-Oriented & Functional Design Principles
  • Distributed Systems, Serverless Architectures
  • Apache Spark, REST, HATEOAS
  • TDD, BDD

AWS

  • S3, RDS, Lambda
  • Kinesis, SQS
  • Athena, Redshift, CloudFront
  • CloudFormation

With over eighteen years of experience building scalable, reliable, and high-performing software systems, I am a passionate polyglot engineering leader skilled in developing and mentoring high-performing teams, driving architectural excellence, and aligning technology with business strategy. My expertise spans distributed systems, serverless architecture, and platform scalability — with a strong focus on cost optimization and delivery excellence. Throughout my career, I’ve led engineering organizations to successfully ship products that meet critical business goals and client needs on time.

Experience

Director of Engineering,

MoneyLion

Jan 2024 - Present

  • Lead platform teams across Backend, Authentication & Authorization, and Fraud domains.
  • Define and drive the backend technology strategy, fostering best practices and engineering excellence.
  • Partner with product and design leadership to shape the product roadmap and execution strategy.
  • Collaborate with other engineering leaders to evolve company-wide architecture and engineering processes.
  • Oversee backend hiring, ensuring high standards in technical quality and culture fit.
  • Conduct architecture review sessions to improve design decisions and mentor engineers across teams.

Director of Engineering,

Optimizely

Dec 2021 - Dec 2023

  • Led four engineering teams (30+ engineers) to deliver high-quality, scalable software platforms.
  • Championed architecture modernization initiatives and guided technical strategy for platform evolution.
  • Mentored engineers and managers on scalable system design and sustainable development practices.
  • Hired and developed top engineering talent, building strong technical and leadership pipelines.
  • Established quality metrics, SLAs, and error budgets to maintain service reliability.
  • Collaborated with cross-functional stakeholders to ensure technical initiatives aligned with product goals.

Director of Engineering,

Welcome

Aug 2020 - Dec 2021

Continued leadership role following NewsCred’s rebranding to Welcome.

Engineering Manager,

NewsCred

Apr 2015 - Sep 2018

  • Spearheaded the transition from monolithic Node.js/Python architecture to microservices.
  • Enhanced ingestion platform stability and implemented data lake disaster recovery.
  • Improved application performance using Elastic APM and Stackdriver trace.
  • Delivered serverless analytics solutions and embeddable publishing widgets.
  • Built RESTful APIs with JSON:API and HATEOAS compliance.
  • Managed and mentored engineers who later advanced into lead and managerial roles.

Lead Software Engineer,

NewsCred

Oct 2014 - Apr 2015

  • Designed and developed high-availability systems optimized for performance and cost.
  • Partnered with DevOps and BI teams to enhance system automation and observability.
  • Collaborated closely with product management to define and deliver on technical roadmaps.
  • Participated actively in architectural reviews and technical hiring processes.

Lead Software Engineer,

Tasawr

Apr 2012 - Oct 2014

Built a hotel management platform using Ruby on Rails and MySQL.

  • Delivered high-quality software following TDD and BDD practices.
  • Drove Agile delivery processes for predictable, iterative releases.
  • Implemented design and testing best practices for internal and client-facing projects.

Sr. Technology Analyst,

Orbund, LLC

Oct 2011 - Apr 2012

Developed a student management system using J2EE and MySQL.

  • Designed and implemented scalable modules following industry best practices.
  • Collaborated with remote clients and stakeholders to ensure delivery success.
  • Conducted in-house technical training and knowledge-sharing sessions.

Consultant,

Simple Signup, Sweden

Oct 2009 - Apr 2011

Developed an online event management system with Ruby on Rails and MySQL as a part-time remote consultant from Stockholm.

Software Engineer,

Code71

May 2008 - Aug 2009

Built a Scrum management platform with Ruby on Rails and MySQL, emphasizing unit testing and continuous learning culture.

Senior Software Developer,

DSi

Jan 2007 - Feb 2008

Delivered enterprise systems for cargo and container management using J2EE, Struts, Spring, and Hibernate.