A small introduction about my self
Technology Lead / Developer with over 12 years of experience in software architecture, design, development, project management and leadership. Passionate about building great customer experiences with a team of software developers and business owners through sound software engineering and project management techniques. Experienced with SDLC in both waterfall and Agile Methodologies such as Scrum, TDD and Continuous Integration.Download Printable Resume
I can say i’m quite good at
15 Years of Object Oriented Design experience
Architectural guidance and definition
Agile techiques TDD, CI, Sprint Definition
Front end UI/UX design and development.
Building high performance applications.
Extensive experience with ORMs, Stored Procedures.
My previous associations
Mentoring and guided a team in the latest technologies using HTML5, Bootstrap, MVC5, Unity, EntityFrameWork and ASP.Net Identity. Helped guide the team with agile best practices and in making various technology decisions.
Worked as a team lead as well as an individual contributor for various Epsilon Loyalty clients using core epsilon platform.
Worked with business team and key stakeholders to identify and implement processes to track and improve application development effort for various projects, operational work and support activities.
Developed highly reliable, available web services in C#.Net to support Interactive Voice Response (IVR) systems. The services provided include authentication, call routing, application tracking of cardholders.
Worked on a large internal customer and order management tool with a team of more than thirty developers and business analysts. Developed UI and backend business logic in ASP.NET. In addition, designed and developed various white label sites hosted by Cintas for their various customers as an individual contributor.
Contributed as lead analyst and web developer using C#.Net, ASP.NET, MSSQL, TDD, Sharepoint, MCMS. Responsibilities included designing architecture, estimating and assigning software development tasks.
Designed, developed and optimized billing software for this medical solutions provider using C#.Net, MSSql. Gathered requirements, developing software, reviewing code, fixing defects.
What I have done in my academic career
Awarded Graduate Assistant Scholarship for all years of graduate program. Defended a thesis on High performance computing using FPGAs.
Graduated from one of the top 10 institutions in India/Asia. Defended a thesis on Systems on a Chip architecture using FPGAs.
Please feel free if you would like to have a chat.