Software Architect / Developer
Chennai, Tamil Nadu
aanandnatarajan@outlook.com / aanand@gmail.com
A passionate polyglot developer with more than a decade 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, Ruby, TypeScript, PHP, Go
Markup & Stylesheets
HTML/CSS, XML/XSLT, YAML
CSS
Bootstrap, Bulma
Databases
MySQL, Oracle, SQLServer, PostgreSQL
Frameworks
Spring & Spring Boot, NestJS, Apache CXF, Rails, WordPress
Persistence
JPA, eBean, Hibernate, Spring-JDBC
JavaScript libraries/frameworks
jQuery, React, VueJs, Axios
Web & App Servers
nginx, httpd, Tomcat, Jetty, WebSphere
Message Queue/Broker
RabbitMQ, ActiveMQ, WebSphereMQ
Cache
Hazelcast, EHCache, Oracle Coherence, Guava Cache
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