Rama Adaikkalam, Developer in Toronto, ON, Canada
Rama is available for hire
Hire Rama

Rama Adaikkalam

Verified Expert  in Engineering

Full-stack Developer

Toronto, ON, Canada

Toptal member since September 14, 2020

Bio

Rama is a full-stack developer who thinks beyond the edge to develop innovative solutions. He is a highly motivated technology professional with more than five years of experience in banking, insurance, eCommerce, healthcare, and the public sector. He seeks and takes on new challenges with enthusiasm, he's not afraid to take risks, and he fosters collaboration with excellent interpersonal skills.

Portfolio

Deloitte
Amazon Web Services (AWS), Microservices, Test-driven Development (TDD)...
Avetti Commerce
Batch File Processing, Content Delivery Networks (CDN), Web Accessibility, SOAP...
Public Sector Digest (PSD)
AngularJS, Angular, Ionic, Mobile GPS

Experience

  • JavaScript - 5 years
  • RESTful Services - 5 years
  • Amazon Web Services (AWS) - 3 years
  • Java - 3 years
  • Node.js - 3 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), SQL, NoSQL, Docker, TypeScript, JavaScript, Java, Node.js

The most amazing...

...thing I've developed solely, from start to finish, is a healthcare app that has a million-dollar client.

Work Experience

Software/Cloud Engineer

2018 - PRESENT
Deloitte
  • Built scalable front-end and back-end solutions for multiple insurance and healthcare providers, using React, Java, Spring, Node.js (TypeScript), Express.js (Middleware), and MongoDB.
  • Automated the provisioning of infrastructure as Code (IaC) using Terraform and Packer and delivery pipelines using Jenkins.
  • Played a key role in the full project lifecycle for a major client project: pitch, project plan, wireframing, UX reviews, core functionality development, test plan, and deployment.
  • Implemented code quality practices in teams, such as continuous integration, unit testing, and peer reviews.
Technologies: Amazon Web Services (AWS), Microservices, Test-driven Development (TDD), Elasticsearch, RESTful Services, Testing, Monitoring, Logging, Cloud Computing

Full-stack Developer

2016 - 2018
Avetti Commerce
  • Built a scheduler to generate free SSL certificates and renew them periodically, which saved $30,000. Implemented image optimization and data retention techniques.
  • Developed tools for developers that reduced project setup and asset/animation integration times by around 40%.
  • Implemented solutions for various marketing channels: SEO, remarketing, and automating notifications to engage customers.
Technologies: Batch File Processing, Content Delivery Networks (CDN), Web Accessibility, SOAP, Spring, Hibernate, React Native, Cron, Full-text Search, JavaScript, Java

Software Developer

2015 - 2016
Public Sector Digest (PSD)
  • Developed a hybrid mobile application from scratch (design, implementation, and testing).
  • Restructured the UI for easy navigation and added new features.
  • Enhanced the Android app for tracking fleet vehicles and employees in real time and optimized mobile data storage.
Technologies: AngularJS, Angular, Ionic, Mobile GPS

Web Developer

2014 - 2014
Credo Systemz
  • Designed the user interface and built client-side and server-side functionalities for a modern web application.
  • Implemented and installed the software on the client’s environment and trained clients to use the functionalities.
  • Developed functionalities on a Hadoop framework, along with clustering and analytics.
Technologies: User Interface (UI), PHP

Experience

TD Insurance App

https://www.tdinsurance.com/
A large-scale project to develop an app for providing home and auto insurance to customers. I was a back-end developer, collaborating with multiple teams to integrate numerous APIs and databases.

Healthcare App

A healthcare app, used primarily by researchers and hospitals. I was a full-stack developer, working from start to finish in a short time span to complete the app. The app features are protected under an NDA.

Avetti Commerce

https://www.avetticommerce.com/
A landing site and new features for Avetti's SaaS eCommerce solutions that serve consumers (B2C) and businesses (B2B). I was a member of the team that built the landing site and new features. I also collected client-side requirements, enabling the team to customize and integrate their functionality.

Education

2015 - 2016

Post Graduate Degree in Internet Programming and Database Management

Lambton College - Sarnia, Ontario, Canada

2010 - 2014

Bachelor's Degree in Computer Science and Engineering

Anna University - Chennai, India

Certifications

FEBRUARY 2020 - FEBRUARY 2023

AWS Cloud Practitioner

Amazon

FEBRUARY 2020 - FEBRUARY 2023

AWS Solution Architect Associate

Amazon

Skills

Libraries/APIs

Node.js, React

Tools

Cron, Logging

Paradigms

REST, Microservices Architecture, Testing, Test-driven Development (TDD), Microservices, B2C, B2B

Platforms

Docker, Amazon Web Services (AWS), AWS Lambda

Languages

Java, JavaScript, SQL, TypeScript, PHP

Frameworks

Hibernate, Spring, Express.js, React Native, Ionic, Angular, AngularJS

Storage

MongoDB, Elasticsearch, NoSQL, Database Management, Databases

Industry Expertise

Insurance, Healthcare

Other

RESTful Services, Content Delivery Networks (CDN), Batch File Processing, APIs, API Gateways, RESTful Microservices, Cloud Computing, Monitoring, Full-text Search, SOAP, Web Accessibility, Mobile GPS, User Interface (UI), Web Programming, Computer Science, Solution Architecture, Back-end, API Integration, Insurance APIs, Full-stack, App UI, SaaS, eCommerce, Requirements

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring