Anand Sunderraman

TECH LEAD

Github - https://github.com/anandsunderraman
Stackoverflow - http://stackoverflow.com/users/226906/anand-sunderraman

Technical Blog:

Open Source Projects:

Skills



Server Side Java 8, Spring Boot, RAML, JAXRS for REST API, MySQL, MongoDB, OpenAPI/Swagger, Spring Cloud Config, RabbitMQ, Express.JS
Frontend Angular JS, Bootstrap, Node.js, Jasmine
Cloud Technologies AWS Lambda, API gateway, EC2, ECS Fargate, S3
Tools Jenkins, Maven, ELK
Testing Newman, Postman, Catcher, Junit, Mockito, Spock
Development Processes Scrum / Agile, Continuous Delivery, BDD
Enterprise Patterns Micro Services, Domain Driven Design, Event Sourcing
Miscellaneous Docker, Terraform, Golang, Groovy, Grails, Python

Work History



Title Tech Lead, HBO, (Jun 2018 – Till Date), New York
Domain Media Supply Chain, Entertainment / Media
Roles & Responsibilities:
Design and enhance the Media Supply Chain to ensure reliable delivery of content and metadata. Design and maintain a suite of microservices in Java / Node.js / AWS Lambda. Investigate and analyze production issues. Containerize applications and deploy to the cloud. Mentor team members and constantly learn from them.
Key Learnings: How to lead a team and inspire a team. Deal with challenges of having multiple microservices. Effectively communicate and collaborate with remote team members


Title Sr Software Engineer, Cox Automotive, (Feb 2015 – May 2018), New Jersey
Domain Digital Advertising, Automotive
Projects
  • Dealer facing web application to recommend digital advertising strategy
  • Internal tool to manage digital advertising campaigns
Roles & Responsibilities:
Translate product vision to features and user stories Conduct design sessions and code reviews. Build and develop REST API using Spring Boot, Spring Data JPA, RAML for JAXRS. Build and develop web pages using Bootstrap, Angular JS. Monitor app performance, write functional tests, integration tests and unit tests. Understand digital advertising domain.
Key Learnings: Understanding micro services, working across multiple teams, SCRUM / Agile process, product planning. Healthy engineering culture


Title Sr Software Engineer, PRADS, (Nov 2013 – Jan 2015), New Jersey
Domain Finance, Credit Bureau, Research and Development
Projects
  • Integrate D&B API natively into SugarCRM
  • D&B Business Verification For Excel 2013
  • D&B Business Verification For Google Spreadsheets
Roles & Responsibilities:
Evaluate new technologies and build prototypes. Understand SugarCRM codebase and build D&B widgets using Bootstrap, Backbone.js, PHP, Underscore.js. Build and develop node.js backend for D&B Chrome store apps and Office 365 apps using node.js, express.js, Bootstrap, google scripts api.
Key Learnings: Learnt fundamentals of GIT, debugging JS on Chrome, exploring google scripts API


Title Software Engineer, D&B Technology & Data Services, (Jun 2009 – Nov 2013), New Jersey
Domain Finance, Credit Bureau, D&B Core Business Products
Projects
  • D&B Scorecard For Canada
  • Supplier Risk Management
Roles & Responsibilities:
Build score card using Java 7, Spring, JSF, Tomcat 6, JMS Ingest and process data for Supplier Risk Management using Pentaho. Data massaging using SQL stored procedures. Building Oracle OLAP cubes for dimensional analysis. Build web app using spring mvc, jquery.
Key Learnings: Basics of software engineering, interacting with business stake holders


Education

COURSE INSTITUTION GRADE
M.Tech (Computer Science) Sri Sathya Sai University (India) 5.00 / 5.00
M.Sc Mathematics Sri Sathya Sai University (India) 5.00 / 5.00
B.Sc (Hons) In Mathematics Sri Sathya Sai University (India) 4.95 / 5.00

Publication

“An adaptation framework of the Active DTW Classifier for Online Handwritten Character Recognition” submitted for International Conference on Document Analysis and Recognition (ICDAR) July 26th–29th 2009, Spain.