Badges
Certifications
Work Experience
Senior Software Engineer
Pacific Dental Services•  December 2020 - Present
.Net Developer
Direct Technolgy•  July 2019 - August 2020
• Reduced query execution time to 1/16th time of a Stored Procedure for storing data from raw CSV files to DB tables • Automate process in the system via PowerShell Scripts including SFTP transfers to client-server and parsing raw data from CSV files to Database • Involved in various phases of the Software Development Life Cycle like Design, Implementation, and Testing • Worked with Agile methodology with daily scrum meetings and providing work updates with Azure DevOps for central view for user stories and bug tracking • Used Telerik Controls for rich data visualization while developing applications and provided code fixes in an existing application. • Used ASP.NET validation controls for validating the information provided by the user and implemented input validations using ASP.NET input validation controls
Assistant Web Developer
California State University - Los Angeles•  May 2018 - May 2019
• Reduced manual communication processes between departments of the library • Developing responsive web pages using HTML5, CSS3, JavaScript, Angular, Bootstrap, Tabordion • Works with the library web team on re-designing of Library website and to add few additional features to the website
Software Developer
Cognizant Technology Solutions•  May 2014 - July 2017
• End-to-end software development on the. NET stack using C#, ASP.NET MVC, WCF, Web API-RESTful services, Entity Framework, Silverlight, WPF, MVVM, Prism, MEF and other IOCs, WinForms and SQL Server • Solid understanding of modern web technologies such as jQuery, JavaScript, AJAX, REST, HTTP, JSON, MVC framework and how they play a part in building adaptive and scalable web apps • Extensive experience with C#, including solid understanding of frequently used data types (primitives, collections, base interfaces) and helpful frameworks (LINQ, generics, events, lambda expressions) • Deep knowledge of asynchronous and multi-threaded programming, and experience in leveraging them to create high-performance graphical applications • Extensive experience with source control & release management systems such as TFS, Git • Experience with relational databases (transactional and non-transactional) and database architecture • Experience in providing maintenance, troubleshooting and development of bug fixes for existing web applications • Experience with front-end technology like responsive web design using bootstrap, CSS3 • Exposure to Agile practices and Test-Driven Development techniques to provide reliable, working software early and often. • Implemented MVC3 best practices with lean controllers, service layer, view models, partial views and global filters • Creating and consumed RESTful services • Proactively involved in fixing critical production issues by debugging and performing root cause analysis • Built using .Net MVC, C#, Entity Framework, SQL and NoSQL database, this system provides a common platform for both opportunity seekers and providers • Working in an agile methodology, I implemented custom error Handling, Designing SQL Database tables and writing Stored Procedures to improve the performance of intranet applications. • Implemented AJAX controls for better user experience and developed JavaScript client-side functions for custom validators.
Education
California State University, Los Angeles
Computer Information Systems, MS•  August 2017 - May 2019