Dinesh N
About Dinesh N
Dinesh N is a Senior Java Developer with extensive experience in web application development and cloud services. He has worked at Cognizant and currently at Iris Software Inc., utilizing technologies such as Docker, Kubernetes, and AWS.
Work at IRIS Software
Dinesh N has been employed at Iris Software Inc. as a Senior Java Developer since 2021. His role involves utilizing his expertise in Java development to contribute to various projects. He is based in Tampa, Florida, where he has applied his skills in software development and cloud technologies.
Previous Experience at Cognizant
Dinesh N worked at Cognizant for a total of five years, holding various positions. He began as a Programmer Analyst from 2011 to 2016 in Bengaluru, India, and later transitioned to an Associate role from 2016 to 2018. He advanced to the position of Senior Software Engineer, where he worked until 2021 in Tampa, Florida. Throughout his tenure, he developed web applications and implemented CI/CD pipelines.
Education and Expertise
Dinesh N holds a Master of Technology in Software Engineering from Ramaiah Institute of Technology, which he completed from 2009 to 2011. He also earned a Bachelor of Engineering in Computer Science from the same institution, graduating in 2009. His educational background provides a strong foundation for his work in software development and engineering.
Technical Skills and Tools
Dinesh N has extensive experience with various technologies and tools. He has utilized Docker Swarm and Kubernetes for creating and scaling clusters on AWS EC2 instances. He is proficient in developing web applications using REST services and Spring MVC within the Spring framework. Additionally, he has worked with version control tools such as Chef and Ansible, and has experience monitoring applications using Geneos and Splunk.
AWS and CI/CD Implementation
Dinesh N has significant experience with AWS services, including EC2 instances, RDS, IAM Roles, and S3 Buckets. He has implemented CI/CD pipelines for deploying web applications on Apache and Tomcat servers, enhancing the efficiency of the development and deployment processes.