Aneesh Muralidharan

Skills

- Programming languages: Javascript/Typescript (Node.js), C++ (Qt 4/5)

- Tools: Git, Docker, Ansible, Jenkins, JIRA

- Cloud: Azure, Linode, Kubernetes

- Familiar with: Python, Angular, React, Vue, Svelte, AWS, Firebase

Education

Bachelor of Engineering in Computer Science & Engineering, 2006 – 2009, Karpagam College of Engineering (Anna University, Tamil Nadu, India)

Diploma in Computer Science & Engineering, 2002 – 2005, IPT & GPTC Shornur (Board of Technical Education, Kerala, India)

Most significant projects

Geoscope New Generation

A cross platform application, developed to Visualize/Graphical Simulation of Real-time geotechnical, structural and environmental changes. Used in construction sites like Underground Tunneling, Nuclear Power Stations, Dam Constructions, etc.

Generic Component Framework

GCF is a Qt based C++ library that can rev up your application development into overdrive; with an off-the-shelf component model that you can leverage to build bigger, better and stronger applications.

Genesis

A cloud based distributed security and surveillance system for continuous, secure, and automated gathering and dissemination of recorded data, involving unmanned aerial vehicles

Roles and responsibilities

GNG : Team Lead & Senior Software Engineer

- Lead a team of upto 8 people

- Design and development of core components for visualisation and reporting

- Coordination of efforts with the client side engineering and business teams in France

- Recruitment, training, and mentoring of team mates

- Business analysis, requirement elicitation, and architecture of feature enhancement modules

GCF : Senior Software Engineer

- Design and development of the Fiber module which helps expose functionality written in Qt/C++ over HTTP as an Application Server

- Setting up and implementation of standards and systems for DevOps and Q.A

- Delivering Qt/C++ trainings and workshops for high profile Indian defence and engineering establishments like WESEE, and ISRO

Genesis : Solution Architect

- Business analysis, requirements elicitation, and solution architecture

- Back-end systems architecture and development

- Leading core team of 6 developers, and coordinating efforts of various other teams

- Guidance and mentoring of other engineering teams developing dependent systems

- Team building, and various client side business engagements like demos and trials

Work Experience

  • Solution Architect / Asteria Aerospace Pvt. Ltd., Bangalore, India / April, 2018 – August, 2020

    - ownership of the flagship product, Genesis, responsible for remote security and surveillance applications using Unmanned Aerial Vehicles - team building, business relations, and requirements & roadmap management - research and development aligned towards innovation in security and surveillance applications - mentoring various development teams within the organisation

  • Software Architect / Asteria Aerospace Pvt. Ltd., Bangalore, India / February, 2015 – March, 2018

    - leadership and mentoring of the software team - implementing software development best practices and continuous integration workflows - providing technical guidance to the team developing Mission Control Software for Unmanned Aerial Vehicles - development of a distributed software solution for remote management of Unmanned Aerial Vehicles

  • Senior Software Engineer / VCreate Logic Pvt. Ltd., Bangalore, India / October, 2011 – January, 2015

    - leadership of different teams of upto 8 in size - development and maintenance of a large geospatial data visualisation software in Qt/C++ - ownership and development of some of the key components in GCF3, a framework for developers - entrepreneurship in driving code quality management and implementing/upgrading development processes - interviewing and training people - delivering Qt trainings and workshops to customers

  • Software Engineer / VCreate Logic Pvt. Ltd., Bangalore, India / October, 2009 – September, 2011

    - responsible for the maintenance of GCF2, a Qt based component development framework - maintenance of a DICOM visualisation tool built using Qt and VTK - maintenance of a Qt based GUI for SEQUEL circuit solver - development of a home automation console GUI using Qt

Testimonials

Aneesh is a skilled programmer in Qt, C++ & JavaScript. During close to five years we worked together, we worked on various in-house and customer projects. Ranging from Charting API, medical visualization, component framework products to geo-spatical data visualization projects. Aneesh was someone who brought in quality focus to our in-house product development. He put together a Jenkins continuous integration system in our office and fostered a culture of quality assurance using open source tools. He is someone who actively works towards creating a work-life balance for himself. He loves to travel and meet new people and gather from the wisdom of cultures and communities everywhere. Not surprisingly the learning he gathers from his travel impacts not just his own personal work, but also the way his team members relate to their work as well. To be honest, Aneesh inspired everybody in our team to take vacation breaks from work and live life a little. The quality of focus people came back with after their break was very valuable for us. I always found him being someone who would not just address technical challenges at his work, but also human issues that arise in any team. He is not someone who would shy away from confronting subjects, if dealing with them would drastically improve working conditions and performance in his team. His ability to take and provide constructive critical feedback makes him a bankable member of any team. I have been his boss for all the five years we worked together. I wouldn't think twice if I ever have to work with him as my boss. I know I am in empowering hands! - Prashanth N Udupa

Aneesh and I have been working on the same project for Soldata. He was a skilled software engineer with a deep knowledge in C++/Qt. Great team player, he is used to really understand issues before delivering effective and pragmatic solutions. It has been a great pleasure to work with him. - Jerome Comptdaer