Personal details

Chandraprakash S. - Remote software architect

Chandraprakash S.

Timezone: New Delhi (UTC+5.5)

Summary

I am an agile engineering manager and senior engineer presently working as a freelance consultant. I have over 10 years of professional work experience, during which I worked on complex software systems both backend/cloud apps and web frontends. I am a generalist and can work with necessary tools to solve a problem.

I can help you with performant Nodejs, enterprise Angular apps or Python or Java backends. I am comfortable working with agile/scrum teams and have experience in managing scrum projects. I have also worked with machine learning and have helped few clients with pilot projects to explore use of ML in their business processes.

Work Experience

Professional Consultant
Self-Employed | Apr 2016 - Present
Python
Node.js
MySQL
Angular
PostgreSQL
Redis
TypeScript
Docker
JavaScript
Kubernetes
Project: Automated Document Processing (Information Retrieval) Document processing platform for businesses to upload specific document types like POs, Invoices or receipts to automatically extract information for entering into accounting or other softwares Project: Event Attendee Management App App to allow registrations, management and entry at the event venue of participants Worked as architech and senior backend engineer, managed small team of engineers. Project: Business Process Automation Software Suite for a company in Hospitality Procurement. Technologies used: Node.js, Angular, Mysql, REST APIs, Docker, AWS services. Project: Digital Out of Home Ad Exchange Platform for an European company. - Technologies used: Node.js, Angular 4, MongoDB, Node.js Scheduler, REST API Client, SOAP API Client. Project: ETL process for Digital Media company from Minnesota, USA. It involved both full load and incremental ETL for around 10GB of data. - Technologies used: Python, PyMySQL, MySQL, Sybase Advantage Database Server. Project: Backend platform for financial data analytics startup from US. - Technologies used: Python, Javascript(Nodejs), AWS S3, DynamoDB, AWS API Gateway, AWS Lambda. Project: Front End and Backend design and Development for Educational content management app. - Technologies used: Angular 4, Node.js, ExpressJS, MongoDB, Graphql, Apollo Server/Client, D3.js. Project: OCR software for a Danish company to parse financial audit documents.
Research Engineer
Advanced Telecommunications and Research Institute International (ATR) | Feb 2012 - Mar 2016
- Cloud based Robotics/Sensor Network Framework Development - Standardization in Robotics with OMG (RoIS/RLS) - ROS (Robot Operating System https://www.ros.org) (Navigation/Localization) - Component Communication Middlewares - Component and Service Development Framework and Tools - Service Design and Development for Robots and IoT - Designing End-toEnd(component - middleware - service applications) systems involving hardware(Sensors/Robots/Actuators/IoT) and software(middlewares/end user apps/development tools) - Robot/Sensor Simulation: ROS/Gazebo, Morse (https://www.openrobots.org/wiki/morse/)

Personal Projects

Automated Document Processing (Information Retrieval)
2019
Node.js
Azure
Machine Learning
TypeScript
Mocha
React
Chai
JavaScript
Express.js
Document processing platform for businesses to upload specific document types like POs, Invoices or receipts to automatically extract information for entering into accounting or other softwares. Worked as acrchitech and backend, managed small team of four, it is privately deployed.
Event Attendee Management AppIconOpenNewWindows
2019
Node.js
Azure
TypeScript
React
Javasc
App to allow registrations, management and entry at the event venue of participants Worked as architech and senior backend engineer, managed small team of engineers.