Lead .Net Développer/ SR. Développer
Total Page:16
File Type:pdf, Size:1020Kb
RISHU Lead .Net Développer/ SR. Développer
Professional Summary . 11+ years of experience in the field of Information Technology as a consultant and Scrum Master. Interacted with a variety of groups including management, business/ technical and end user groups. . Experience on MS NET framework 4.0 – 2.0, ASP.Net MVC 4, C#, VB.NET, ASP.NET, Web Services, WCF Services, Web API, Light speed ORM, ADO.NET, LINQ, JQuery, AngularJs, Entity Framework, Web Forms, JavaScript, HTML, XML, AJAX, SQL Server 2008/2005/2000, SSRS, PL/SQL. . Experience in Agile/ Scrum, Waterfall, SDLC, System Analysis, Requirement gathering, Design, Development, Estimation, Testing, Debugging, Maintenance and Deployment. . Working Knowledge on Micro Services. . Experience in implementation of software development and architecture designing. . Good knowledge in OOP, OOD, SOA, SOLID principles and have used in the projects extensively. . Involved in designing complex normalized database schemas. . Good Knowledge and practical experience in implementing various design patterns (Factory, Façade, Adapter, Singleton, Chain of responsibilities). . Good Knowledge in developing SOA (Services Oriented Architecture) based applications. . Experience with high availability high-volume Web applications. . Experience with Microsoft BI SSRS (Reporting Services) in SQL Server 2005. . Created complex Stored Procedures, Functions, Triggers and Views using T-SQL. . Ability to work well as a part of a project team and as an individual contributor. . Ability to learn and adapt to new technologies and business domain in fast business environment. . Used Third party APIs like mailing APIs to build mailing functionality for SafetySend. . Good written and verbal communication skills. . Good organizational, planning, problem solving, decision making and analytical skills. . Experience in using bug tracking systems, configuration management and version control tools.
Technical Summary . Net Technologies: ASP.NET 4.5 – 2.0, ASP.Net MVC 4, C#, VB.NET, LINQ, WCF Services, ASMX Web Services, Windows Services, Web APIs 2.0 Languages: C#. NET, VB.NET, Visual Basic 6.0, TSQL, PL SQL Data Access Technologies: ADO.NET Entity Framework 5.0, Light speed ORM, ADO.NET Database: SQL Server 2014/2012/2008/2005/2000, Oracle 11 Client/Browser Technologies: AJAX, XML, and HTML Scripting Languages: JavaScript, AngularJS 1.5 and knowledge of 2.0 Versioning: MS Team Foundation Server (TFS 2015, 2013), MS Visual Source Safe (VSS), and SVN Report Tools: SQL Server Reporting Services, Crystal Reports Education Master of Computer Applications, Kurukshetra University, Kurukshetra, India Bachelor of Science, Computer Applications, Kurukshetra University, Kurukshetra, India
Certifications Certified Scrum Master (ScrumAlliance.org valid till Feb, 2019) Scrum Fundamentals Certified (ScrumStudy.com, License# 550878)
Professional Experience Dallas, TX 11/2016 – till date Client: Thomson Reuters
Aumentum provides solution to government for parcel mapping, the registration of land and property rights, property valuation, property taxation and public access to this information. Aumentum solutions span the lifecycle of a parcel from its registration through subsequent sales and transfers and its full tax history addressing parcel records management, appraisal, maintenance, billing, collection, and distribution of property taxes.
Aumentum provides a unified approach to the management of land and property information tracking a property object throughout its entire lifecycle from being first registered or recorded and being mapped through to being valued and taxed. Aumentum is designed to simplify and streamline government land administration functions increasing revenue and promoting transparency.
. Understanding the current architecture, dependencies, database and service model. . Involved in doing bug fixing as a part of Kanban team handling 2 different modules. . Identify the performance bottlenecks and improve the performance of the existing modules which came as performance defects. . Involved in doing peer code review and peer testing. . Worked on some complex database objects to improve performance (stored procedures, and UDFs)
Environment: Windows 7, ASP.NET 4.5, C#, Web APIs, Angular JS, JavaScript, X-Frame (TR UI framework), LINQ, TFS, SQL Server 2014, 2012
El Dorado Hills, CA 1/2014 – 10/2016 Client: ClearLynx Role: Team Lead/ Sr. Software Engineer ClearLynx provides integrated broker management platform for marine fuel industry. It has synchronous biding dashboard where all the fuels seekers can make their queries and bid for the marine fuel for their vessels (ships). Their inquiries and confirmations are managed simultaneously. All quotes are managed in one place that helps to generate the reports simultaneously.
. Understand the current architecture, its inventory, dependencies and complexities. . Actively involved in requirement gathering and then working with business analysts to ensure that BRD and FSD are finalized and signed off before the beginning of detailed design phase. . Responsible for designing database schema for new modules. . Identify the performance bottlenecks and improve the performance of the existing modules. . Implemented SOA using web APIs (Restful services) and consumed external SOAP based external services. . Involved in development, code review of the application . Used TFS for versioning of the application and to maintain source control repository. . Coordinate with QA team for defining test plans and testing.
Environment: Windows 7, ASP.NET, MVC 4.0, AngularJS, C#, WCF, LINQ, Web APIs, Lightspeed ORM, TFS, SQL Server 2008.
Snap health (Houston, TX) 5/2011 – 12/2013 Role: Sr. Software Engineer SnapHealth is an online health care search engine for purchasing medical and diagnostic services in cash-based transactions. Snap Health has created a web platform that allows real-time pricing information so patients are empowered to know what services cost and make decisions around what matters to them. SnapHealth provides a database of practices, and charges on a low fee-per-transaction to process payments.
SnapHealth serves as an effective tool for patients to find and purchase quality, affordable healthcare services with upfront, transparent pricing. Involved in analyzing the existing and new business requirements, designing and development. Designed and developed the Middle Tier and Data Tier Business Objects using C#. Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2005. Generated the reports in Excel and PDF formats. Worked with third party Consume WCF Services to fetch real time pricing information of medical and diagnostic services. Involved in Deployment of application. Involved in Unit Testing of business layer of the application. Used Bugzilla for tracking the issues. Involved in writing test cases, unit testing, Integration Testing, Bug fixes, Status reports and deployment of the application. Used TFS for versioning of the application and to maintain source control repository. Coordinated with QA team for defining test plans and testing. Involved in bug fixing, code review and peer testing.
Environment: Windows 7, ASP.Net 4.0, C#, ADO.Net, JavaScript, Crystal Reports, WCF, TFS, SQL Server 2005
SafetySend mailing portal (Houston, TX) 3/2009 – 4/2011 Role: Software Engineer SafetySend is a mailing portal for providing email services to many big healthcare and banking clients. It provides custom integration to existing EHR, EMR, HIMS, clinical applications and financial applications. It supports and allows integration to Microsoft Outlook and Exchange, iPad and iPhone and most modern systems and devices. It supports HIPAA, SOX compliance by providing secure communication and file transfer services using SSL and other TM technologies.
Environment: ASP.Net 3.5, C#, HTML, CSS, JavaScript, IIS5.1, TFS, SQL Server 2005, Mercury Quality Center (MQC), SSRS Involved in analyzing the existing and new business requirements, designing, development and unit testing of the various modules. Designed and developed the Middle Tier and Data Tier Business Objects using C#. Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2008. Created several reports on SSRS. Involved in Deployment of application. Involved in bug fixing, code review and peer testing. Implemented Singleton design pattern for postoffice class. Used Third party APIs like mailing API to build mailing functionality. e-Mantra Systems INDIA (July 2006 to Dec 2008) Software Engineer Human Resource Management System (HRMS) HRMS Web provides the user interface for interacting, creating, and tracking HR and Payroll information for employees for medical facilities.
Environment: ASP.Net 2.0, C#, HTML, CSS, JavaScript, IIS5.1, VSS, SQL Server 2000.
Involved in analyzing the existing and new business requirements, designing and development. Designed and developed the Middle Tier and Data Tier Business Objects using C#. Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2000.
IMED This web site provides the insurance service to hospital groups. Major functionality includes provision to add new patients to their existing data bank, to view the status of patients, calculation of medical bills of individual patient after deduction of insurance claim as well as the complied bill of all the patients.
Environment: ASP.Net 2.0, C#, HTML, CSS, JavaScript, IIS5.1, VSS, SQL Server 2000.
Involved in analyzing the existing and new business requirements, designing and development. Designed and developed the Middle Tier and Data Tier Business Objects using C#. Involved in database schema design and different database objects (Stored proc, triggers, indexes) using PL/SQL in SQL Server 2000.
NIC (January 2006 to June 2006) Software Engineer Training Automation System Training Automation System is intended as a complete Training Management module that was integrated with company’s Intranet HR application
Environment: ASP.Net 1.1, C#, HTML, CSS, JavaScript, IIS5.1, VSS, SQL Server 2000.