Ravi Sagiraji
About Ravi Sagiraji
Ravi Sagiraji is a developer with extensive experience in software engineering and project management, currently working at Haven Life since 2015. He has a strong background in implementing microservices, web services, and various technologies, contributing significantly to the development of key libraries at HavenTech.
Work at Haven Technologies
Currently, Ravi Sagiraji works as a Developer at Haven Life, a position he has held since 2015. In this role, he has contributed to the development of key libraries that are utilized across multiple teams within HavenTech. His expertise includes implementing microservices and web services using WCF and WCF Web API. Ravi has played a significant role in the company's growth, helping to transform HavenTech from a small company to a mid-sized enterprise. He employs Test-Driven Development (TDD) methodologies and tools in his software development projects.
Previous Experience in Software Development
Ravi Sagiraji has extensive experience in software development, having held various positions prior to his current role. He worked at Wolters Kluwer as a Project Lead from 2008 to 2012 and as a Senior Software Engineer from 2001 to 2008. He also served as a Programmer Analyst at Paradigm Infotech for 9 months in 2000. Additionally, he worked at FactSet as an Engineering Manager/Lead Software Engineer from 2012 to 2015. His diverse experience spans multiple roles and responsibilities in the software development field.
Education and Expertise
Ravi Sagiraji studied Computer Science at Sir M Visvesvaraya Institute of Technology, where he earned a Bachelor of Engineering degree from 1992 to 1996. He has furthered his professional development by passing CFA Level 2 in June 2015. Ravi possesses strong skills in a variety of technologies, including NodeJS, ASP.Net, MVC3, and mobile web applications. He is also experienced in database management systems such as PostgreSQL, SQL Server, and Oracle.
Technical Skills and Methodologies
Ravi Sagiraji has a strong technical background, particularly in implementing microservices and web services. He utilizes WCF and WCF Web API in his development work. His approach to software development emphasizes Test-Driven Development (TDD), which enhances code quality and reliability. Ravi's proficiency in a range of technologies enables him to contribute effectively to complex software projects.