Principal Staff Engineer / Architecture
Chennai, Tamil Nadu
aanandnatarajan@outlook.com / aanand@gmail.com
A passionate polyglot developer with more than two decades of experience in application design & development for various industries like Finance, Human Resource, Asset Management, CRM, eCommerce etc.
Interested in microservices style of architecture and also a fan of majestic monoliths. Loves clean Object Oriented code with an even sprinkle of Functional programming.
Education
Master of Technology - Software Systems Birla Institute of Technology and Science
Bachelor of Engineering in Computer Science Madras University
Skills
Programming Languages
Java, JavaScript, TypeScript, Ruby, Go, PHP
Markup & Stylesheets
HTML/CSS, XML/XSLT, YAML
CSS
Bootstrap, Bulma
Databases
PostgreSQL, MySQL, Oracle, SQLServer
Frameworks
Spring & Spring Boot, Fastify, AdonisJS, NestJS
Persistence
Sequelize, Knex, JPA, eBean, Hibernate, Spring-JDBC
JavaScript libraries/frameworks
React, VueJs, Axios, jQuery
Web & App Servers
nginx, httpd, Tomcat, Jetty, WebSphere
Message Queue/Broker
RabbitMQ, ActiveMQ, WebSphereMQ
Cache
Redis, Hazelcast, EHCache, Oracle Coherence, Guava Cache
Environment & Deployment
Docker, Kubernetes
Certifications
Oracle Certified Professional - Java 8.0
Ruby Association Certified - Ruby Programmer Silver 2.1
Experience
Currently employed with CloudSense as Principal Software Engineer. And was a part of
- Hotfoot Technology Solutions
- DXC Technology (Computer Sciences Corporation)
- Royal Bank of Scotland
- HCL Technologies