Rajesh Venkatesan

Rajesh Venkatesan

Principal Architect @ L7 Informatics

About Rajesh Venkatesan

Rajesh Venkatesan is a Principal Architect currently working at L7 Informatics in Bengaluru, India. He has extensive experience in software engineering, cloud architecture, and a strong focus on Test Driven Development, with a career spanning over 15 years across multiple leading technology companies.

Work at L7 Informatics

Rajesh Venkatesan currently holds the position of Principal Architect at L7 Informatics. He has been with the company since 2023, contributing to its projects for approximately 11 months. His role involves leveraging his extensive experience in software architecture and development to enhance the company's offerings in the technology sector. The position is based in Bengaluru, Karnataka, India, and operates in a hybrid work environment.

Previous Experience in Software Engineering

Rajesh has a diverse background in software engineering, having worked at several notable companies. He served as a Senior Software Engineer at Keane from 2006 to 2008 in Bengaluru, Karnataka, India. He then joined Intel Corporation as a Technical Lead from 2011 to 2015. Following that, he worked at Cerner Corporation in various roles, including Associate Lead Software Engineer, Associate Principal Engineer, and Lead Software Engineer from 2015 to 2019. Most recently, he was a Cloud Software Architect at McAfee from 2019 to 2023.

Education and Expertise

Rajesh earned his Bachelor’s Degree in Telecommunications Engineering from Visvesvaraya Technological University, where he studied from 2002 to 2006. His educational background laid the foundation for his extensive expertise in software development, including proficiency in languages such as GoLang, NodeJS, Java, and C++. He has a strong passion for Test Driven Development and applies it in his work, along with a comprehensive understanding of SOLID principles and design patterns.

Technical Skills and Specializations

Rajesh possesses a diverse technical skill set that includes both open source and Microsoft technologies. He has significant experience in containerization using Docker and has worked extensively with cloud platforms like AWS and GCP. His expertise extends to developing RESTful web services using frameworks such as Jersey and ReasyEasy. Additionally, he has utilized various continuous integration tools, including TeamCity, Jenkins, and CircleCI, to streamline development processes.

Database and Application Development Experience

Rajesh has worked with multiple database systems, including MySQL, SQL Server, PostgreSQL, and MongoDB. His extensive experience includes designing and securing enterprise-level services and desktop solutions. He has a strong focus on creating simple yet effective designs, ensuring that applications are both functional and maintainable.

People similar to Rajesh Venkatesan