Balakrishnan Damodaran
**** ** ****** ****, ***** Clara, CA, 95051.
******************@*****.*** 469-***-****
Summary
Software Engineering professional with 12 years of experience in design and delivery of full stack cloud SaaS, Data Warehouse projects. Hands on experience in Cloud architecture, HA/DR systems and NodeJS.
Work Summary
Principal Software Development Engineer
Support.com Inc., Sunnyvale, USA October 2017 to Current
Responsible for design and development, quality assurance and release management of a highly scalable, secure cloud SaaS product built with Postgres, Express, NodeJS, and Angular Stack.
AWS cloud development and deployment with cloudformation, cloudfront, s3, lambda, api gateways.
Designed the HA-DR strategy and cloud architecture in AWS for a multi-product SaaS environment.
Responsible for releases and devops initiatives in terraform, salt and Jenkins.
Responsible for complete lifecycle of unified data warehouse and BI initiatives developed in Redshift, Databricks, and Tableau.
Responsible for SEO optimizations, security and scalability of the solution.
Worked with Executives, Product management, Services, Finance to define road-maps, structure priorities and align goals.
Principal Software Development Engineer Support.com India Pvt ltd, Bangalore, IN March 2014 to October 2017
Worked on delivering a CRM SaaS application built on Angular, NodeJS, Postgres, Express environment.
Architected continuous integration and auto deployment systems.
Introduced build pipeline, build promotion, automation integration with Jenkins.
Developed scan scripts, report and fix the software penetration and security scans to mitigate all security risks to the software in the wild.
Responsible for Kafka development and upgrades
Setup and report code coverage analysis of the nodejs application using Istanbul and encouraged/enabled team towards white box testing.
Co-founder/Frontend developer/UI designer
Tripmappy.com, Bangalore, IN June 2013 to Jan 2014
Conceived, coded and tested the different application modules, SMS gateway, their UI pages, and DB relations using Spring, Hibernate, MySQL.
Handled complete web UI software cycle using bootstrap, CSS,, Adobe Photoshop and Illustrator.
Software Engineer
Genesys Telecommunications Labs India October 2011 to May 2013
Owned development of composer modules for JAX-WS and SAX web services
Developed database connection wizard, Code generator and UI for VXML elements and all related modules using EMF, SWT, JFace, Xpand2.
Systems Engineer
Tata Consultancy Services ` July 2010 to October 2011
Designed and executed automation test cases in system, integration and regression test phases.
Software Development Engineer Intern
Microsoft India Development Center May 2009 to July 2009
Developed module that handles normalization of Email, WinLog, Netlogon, Firewall and various logs; profiling and detection of anomalies from a learned pattern using C#, logparser.
Skill Set:
Domain Expertise
Javascript, Python
NodeJS, Redis, Kafka, Elastic Search
SQL, Redshift, Databricks
AWS, Terraform, Salt
SaaS Platforms
Multi-tenancy
Service Oriented Architecture
CRM Applications
User Subscriptions/Entitlements Renewals (complete lifecycle)
Omni-Channel Support
Educational Background
B.Tech Information Technology in 2010 from Government College of technology, Coimbatore with CGPA of 8.43.
H.S.C from Tamilnadu State Board in 2006, with 93.83% marks.
S.S.L.C Tamilnadu Matriculation Board in 2004, with 89.27% marks
Academic project
Intelligent Content Based image search and ranking system using feature vectors using Matlab, Oracle DB