Available to hire
Hi, I’m Chandrakala Ratan, a Full Stack Developer with 10+ years of experience delivering enterprise solutions and guiding the full software development lifecycle from requirements gathering to deployment of web and mobile applications.
I specialize in React, Redux, Node, Angular, Bootstrap, and Python, with strong MySQL/SQL databases. I enjoy solving complex problems, optimizing performance, and mentoring team members to grow their skills.
Language
English
Advanced
French
Advanced
Work Experience
Full Stack Developer at Les Logiciels Decide4ACTION Inc.
April 1, 2021 - PresentBuilt and maintained enterprise ERP systems using React with Redux frontend and Node.js for RESTful APIs. Optimized MySQL data models with complex schemas. Created a library of 10+ reusable React components (Table, Dynamic Forms, Dashboards, Charts, Calendars) with Storybook documentation. Optimized MySQL stored procedures, functions, triggers, and views for production modules. Led CI/CD deployments for 5+ client projects using Docker. Mentored peers via pair programming and code reviews, focusing on React performance, clean code, and testing. Collaborated with product owners to draft API contracts with OpenAPI/Swagger, reducing rework by 30%.
Front End Developer (Contract) at MCap Mobile Capital
May 1, 2020 - April 30, 2021Developed a cross-platform mobile application using Ionic and Angular with a single codebase for iOS and Android. Implemented authentication with Firebase and Twilio (SMS OTP). Integrated MTN MoMo payments. Integrated Video.js and Ionic native video player for adaptive streaming. Built an interactive quiz engine with Angular Forms. Implemented internationalization with ngx-translate (English/French). Added analytics with Firebase Analytics and Google Analytics.
Front End Developer (Full Time) at Numer8 Analytics
March 1, 2019 - April 30, 2020Built an Android app with offline support using SQLite and WorkManager. Implemented secure authentication using Firebase Auth with a Twilio-based SMS OTP gateway. Developed an interactive trip-planning app with dynamic maps, cost calculations, real-time fuel pricing, and weather overlays. Created a web app in React to visualize live disaster activity using AI-driven sentiment analysis from social media streams. Built real-time dashboards and D3.js charts; enabled live data via WebSocket; used ESRI ArcGIS for heatmaps, proportional symbol maps, and choropleth maps. Optimized rendering with memoization and efficient state management. Conducted UI automation testing with Appium and backend load testing with JMeter.
Career Break (Family Care) at Family Care
January 1, 2010 - December 31, 2019Took a planned career break to raise children and manage family responsibilities. Continued professional growth through independent learning and personal projects. Refr eshed technical skills by completing a Full Stack Nanodegree and Advanced robotics courses.
Web & Backend Developer at CSG International / Ciber Inc. / ISRO
January 1, 2003 - December 31, 2010Developed interfaces to migrate data from legacy billing systems into the SingleView platform. Implemented data transfer of customer, product, and billing data. Authored technical documentation for migration architecture. Configured rating and billing modules. Used Java and Jemmy to automate Sun One App Server installations. Built and deployed web applications using Java/Struts and Python Flask.
Education
Master's in Computer Applications at Bangalore University
January 1, 2000 - December 31, 2003Bachelor's in Computer Science at Bangalore University
January 1, 1997 - December 31, 2000Full Stack Nanodegree at Udacity
January 1, 2018 - December 31, 2018Qualifications
Full Stack Nanodegree – Udacity
January 1, 2018 - December 31, 2018Industry Experience
Software & Internet, Professional Services
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Quebec today.