Amal Francis

Amal Francis

Mentor
5.0
(4 reviews)
US$6.00
For every 15 mins
9
Sessions/Jobs
ABOUT ME
Senior Software Engineer | Full Stack
Senior Software Engineer | Full Stack

A computer science engineer passionate about software development. I bring 10 years and 5 months of professional experience as a Software Engineer across multiple product-based companies. Throughout my career, I have contributed to the development and scaling of products across diverse domains, including SaaS platforms and consumer internet applications.

English
Chennai (+05:30)
Joined July 2015
EXPERTISE
3 years experience
4 years experience
6 years experience
6 years experience
2 years experience
1 year experience
2 years experience

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Linh
Linh
June 2018
Amazing! So helpful and really took the time to explain the concepts to me. Highly recommend! :D
ibrahim
ibrahim
November 2017
Very helpful. Answered all my questions with thoughtful responses. Would recommend to others. Great work with python
Daniel
Daniel
November 2017
quick work!
Alexander Karasik
Alexander Karasik
September 2017
Amal did everything to help yesterday and the situation was working on my local host, but then the deployed version was getting an error. I couldn't make sense of it and came to him again and we figured out it was a core gem that we needed to update. A relatively small thing, but I already spent hours on trying to figure it out and I would have spent hours more and still may not have gotten to the bottom of it. Amal just saved me a lot of time and i appreciate it. Great mentor!
Alexander Karasik
Alexander Karasik
September 2017
Amal was very patient and helpful for a Ruby on Rails situation where I had to parse out some data in a complicated way. He made great use of our time and when another issue came up, he was very helpful in going in that direction as well. I would use Amal again for help in the future and you should as well. Great experience!
SOCIAL PRESENCE
GitHub
docker-hub
Docker Hub in your terminal
Python
46
18
gin-statsd
A Gin middleware for reporting to statsd daemon
Go
34
3
Stack Overflow
545 Reputation
0
7
19
EMPLOYMENTS
Software Engineer B2
Branch International
2021-10-01-2025-03-01

Tech stack: Ruby on Rails, Postgresql, AWS EKS, Redis, RabbitMQ

● Created automated Interswitch debit card and bill pay...

Tech stack: Ruby on Rails, Postgresql, AWS EKS, Redis, RabbitMQ

● Created automated Interswitch debit card and bill payment transaction reconciliation to process thousands of transactions, leading to improvement of the ops process.

● Engineered the design of integration with Juspay payment provider that processes 10,000 transactions per hour on average, leading to enhanced user experience for incoming payments in the Indian market.

● Refactored and migrated Cashfree integration that processes 5000 transactions per hour on average to use the new API service framework with zero downtime.

● Worked on migration of different payment provider integrations to the new payments framework, improving integration maintainability, performance and standardisation.

● Implemented and owned the UPI/Enach auto debit feature, processing 1000 of auto debit transactions per day on average using Juspay, which led to improving user retention.

● Facilitated onboarding for new team members as an onboarding buddy, ensuring smooth integration into the team.

Ruby on Rails
PostgreSQL
Redis
View more
Ruby on Rails
PostgreSQL
Redis
RabbitMQ
Amazon eks
View more
Software Engineer II
Raksul
2020-12-01-2021-10-01

Tech stack: NodeJS Express, Ruby on Rails, MySQL, AWS Codebuild, AWS ECS, Cypress E2E

● Programmed integrations with mu...

Tech stack: NodeJS Express, Ruby on Rails, MySQL, AWS Codebuild, AWS ECS, Cypress E2E

● Programmed integrations with multiple SASS app APIs to support account provisioning, deprovisioning, and synchronisation on the platform.

● Popularised ES6 coding standards in the SASS apps API communication management service.

● Designed and led development of the Cypress-based E2E testing CI pipeline, executing 50+ test cases in under 5 minutes using the page model pattern, while mentoring an intern and contractor to add test cases and create modular helpers for maintainable code.

● Assisted in backend team recruitment by reviewing and evaluating Go code submissions.

Ruby on Rails
Node.js
MySQL
View more
Ruby on Rails
Node.js
MySQL
Docker
Cypress
AWS
View more
Senior Software Engineer
Seniorly
2018-04-01-2020-12-01

Tech stack: Go Gin, Javascript ReactJs, PostgreSQL, AWS Elasticbeanstalk, CircleCI

● Owned the design and implementatio...

Tech stack: Go Gin, Javascript ReactJs, PostgreSQL, AWS Elasticbeanstalk, CircleCI

● Owned the design and implementation of the backend and frontend of an in-app messaging feature with real-time updates via WebSocket.

● Designed and set up a CI/CD pipeline with deployment status notifications in Slack using CircleCI.

● Led the architecture of a cross-platform React monorepo for web and mobile (React Native) using Lerna, transforming components and libraries into platform-independent shared packages.

● Built the pricing wizard widget app using React and a cross-browser compatible vanilla JS loader script, embedded in third-party sites, driving increased traffic from partner sites.

● Developed the redesigned marketplace app frontend using React, Redux, and server-side rendering with the atomic design pattern, writing UI components, unit tests (Enzyme, Jest), and JSONAPI spec-based REST APIs for SPA consumption.

● Engineered and implemented a wizard framework used across the platform for various wizards (e.g., booking tours, pricing), resulting in amplified lead conversions.

● Implemented an A/B testing framework that distributes variants based on user entity IDs.

PostgreSQL
React
Circleci
View more
PostgreSQL
React
Circleci
Redux
Golang
Aws elastic beanstalk
View more