Aravind G

.net Developer and Solutions Architect

With nearly two decades of experience in Microsoft .NET stack, I am a seasoned software professional. I have played various roles, ranging from developer to solutions architect, in a multitude of enterprise software projects throughout my career. My extensive knowledge and expertise enable me to provide valuable insights and skills consistently for every project I undertake.


Experience

Solutions Architect

CRIBSON Technologies

Multiple software solutions have been designed, developed, and delivered for small to mid-sized enterprises.

May 2020 - Present

Software Developer

Various Companies

Many years, I was a full-time employee in multi-national software companies. I played vivid roles - starting from a developer to technical project manager and scrum master. I developed / lead development of enterprise software - for leading clients in the US and Europe.

  • Specialist in Tata Elxsi
  • Systems Analyst in UST Global Inc
  • Senior Software Engineer in Affiliated Computer Services
  • Software Engineer in RM India
  • Software Engineer in Tandem Info Tech
November 2004 - April 2020

Skills

Programming Languages & Tools
  • Framework: .NET 6+, C#, ASP.net (Razor Pages, MVC, Web API), Entity Framework
  • Databases: MS SQL Server, MongoDB, MySQL, SQL Lite
  • Testing: NUnit, MSTest
  • Infra: Azure
Processes & Practices
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Projects

C4i Systems

Cloud based Software Suite for Management of Security Guards & Emergency Response Teams.

Falcon Eye Dashboard & Test Manager

An agentless test automation platform for multimedia and broadcast applications.


Education

Sikkim Manipal University

Master of Business Administration (MBA)
Project Management
2013 - 2015

University of Kerala

Bachelor of Technology (BTech)
Mechanical Engineering (Automobile)
2000 - 2004

Awards & Certifications

  • Microsoft Certified Technology Specialist (MCTS)
  • Microsoft Certified Application Developer (MCAD)
  • Certified Scrum Master (CSM)