Post Job Free

Resume

Sign in

Sql Server C#

Location:
McLean, VA
Salary:
120000
Posted:
April 18, 2024

Contact this candidate

Resume:

Bindhu Rajan

Full Stack .Net Azure Developer

Email ID: ad43qm@r.postjobfree.com

Current Location : Falls Church, Virginia

Contact No: +1-571-***-****

PROFESSIONAL SUMMARY:

● 10 years experience in software & application development including evaluation, design, development, testing, maintenance and production support using SDLC process and methodologies. Strong skills and experience in Object-Oriented Programming using the .NET framework using C# and VB.Net

● Certified Azure Professional (AZ-900) .

● Worked in Healthcare,Retail, Finance,Geography and Oil Gas industries.

● Good experience working with projects following Agile/Scrum methodology

● Experience in Developing Mobile App for Android and iOS using Xamarin

● Experience developing applications using SOLID design principles and various Design Patterns including Singleton, Factory, Repository pattern etc

● Worked on designing and developing web applications using HTML 4/5, XML, JavaScript, JQuery, ReactJs,AngularJS,NodeJs,Blazor,Bootstrap,JSON,LINQ,WebServices,WebApi,MVC,MVVM,WCF,W PF,AJAX, CSS, Master Pages and Site Map to enhance user experience and performance.

● Experience in Sql server data modeling, Tsql, Stored Procedure, Functions, Trigger, Views, Sequence,SSRS,SSIS reporting,Cosmos DB etc

● Experience in Azure services including Dev-Ops, App Services, AzureData Factory, Azure AD,MicroService, API Management, Application Insights/Monitoring, Sql Server, Blob Storage and Powershell Scripting

● Applied multithreaded techniques for creating high performance applications.

● Experience in Writing test cases using Selenium (UI) Test.

● Experience in Geographic Information System(GIS) development using ArcGIS and MapXtreme

● Extensively worked in SOA architecture and Web Services development using SOAP and REST protocols.

● Comfortable testing Web API using Swagger and Postman

● Experience with Source Control Management tool i.e. VSS, Tortoise SVN, GIT and TFS.

● Strong experience in Object Oriented Programming (OOPS) and methodologies.

● Implemented Multithreading Concepts to improve the application Performance.

● Team player with excellent communication and written skills analytical and problem solving skills.

● Task-oriented and committed to deliver work products within the established timelines.

● Knowledge about Kafka heavy

EDUCATIONAL QUALIFICATION:

● Master of Science in Computer Technology, Anna University ( 2005-2007) From Coimbatore Institute of Technology

● Bachelor of Computer Science, Bharathiar university(2002-2005) From P.K.R. Arts College for Women

TECHNICAL SKILLS:

PROFESSIONAL EXPERIENCE:

Alferix, US (Client- Stratum Reservoir (Feb 2023 - Till Date)) Role: Full Stack Developer

Description: Inventory management system developed to handle the inventory of core and fluid material within Stratum Reservoir. As part of it we are migrating the legacy application into the new system and as well enhancing its functionalities.

Responsibilities:

● Developed various REST APIs Using Web API and C#, Implemented API validation to secure endpoints

● Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using Agile Methodology.

● Used OAuth2.0 for generating tokens.

● Help team to setup CI/CD pipeline .Deploy code to different environments .

● Developed SQL database using Code-First approach in Entity Framework. Powershell Script is used to migrate the table, Cosmos DB to store metadata

● Involved in Database Modeling for sql server tables and SQL Sequence, Tables, Functions, View, Indexes, Triggers and basic functions.

● Investigated and migrated Saas products to the hybrid cloud using Kubernetes and Istio.

.NET Technologies C#, ASP.NET, .Net Core, .NET Framework 4.5.2 and earlier, ADO.NET, LINQ, Entity Framework, WCF, WPF

Practices & Design

Patterns

Test Driven Development, Agile & Scrum Methodologies, UML, OOPS, MVC3/MVC4/MVC5, MVVM

Web & Scripting

Technologies

ASP.NET, Web Services, Web Forms, Xamarin, HTML/ DHTML, XHTML, XML, XSLT, JavaScript, JQuery, JSON, CSS, IIS 8.0 and earlier, VBScript Cloud App Services, AzureData Factory, Azure AD, Azure Dev-Ops, MicroService, API Management, Application Insights/Monitoring, Sql Server, Blob Storage, Powershell Scripting

Databases & Servers SQL Server 2019 and earlier, MySQL, NoSQL, MS Access. Reporting &

Testing Tools

N-Unit, Jira, Crystal Reports,Selenium

Software / IDE Visual Studio 2022 and earlier, VisualBasic 6.0 Windows Platform Windows 10,7 and earlier versions, MS Windows Server 2012 R2, 2008, UNIX, MS DOS

Versioning Tools TFS, SVN, VSS, GitHub, Azure DevOps Protocols REST, SOAP, TCP/IP, HTTP, UDP/IP and FTP Other Languages/

Office Tools

C, C++, MS SharePoint 2016, MS Office

● Repository pattern followed .

● Created Azure DevOps pipeline for continuous integration and deployment

● Azure Services -Application insight, MicroService, API Management, AzureData Factory, Azure AD, Azure App Service, Sql and Blob Storage

● Created and developed independent Web API services and defined service contracts for specific functionality in search modules.

● Generated reports using SSIS and SSRS.

● Implemented Roles and Permission for Web API endpoint .

● React JS,Node JS is used as a front end for UI creation .

● Sql stored procedures,Indexes are used to implement business logic.

● Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.

● Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

● Created Trigger for Insert/Update and Delete

● Used JSON to transmit data between server and Web Application, an alternative to XML Serialization

● Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data models. Developed and Implemented HTML, JavaScript Functions.

● Implemented transaction scope to maintain Db integrity querying.

● Created and executed unit test cases using Microsoft MSTest

● Used GIT as a version control system.

● Implemented near real time data pipeline using framework based Kafka .

● Design/Implement large scale pub/sub message queues using apache kafka . Environment: C#, ASP.NET MVC,ReactJS Entity framework, XML,GIT, Visual Studio 2022, Azure Web apps, Deployment, CI/CD, Deployment slots, .Net Framework 4.6, .NET CORE 3.0, SQL Server 2022, Agile.

BDO, Netherlands (Counting Made Simple (Sep 2016 – May 2017)) Role: .Net Developer

Description:

A tool to count the stocks. End users are students who would count the stocks and submit the observations.

● CMS App (Android & iOS) – The mobile app contains 3 sections Users can view the assignments assigned under their name to complete. Have to answer the questions.Have to fill survey details (Floor to sheet)

● CMS Portal -Used to create assignments and assign associates. Admin has permission to create, update, assign and delete the assignments.

Responsibilities:

● Acted as a Full stack developer being involved in the front end, middle tier and back end development.

● Extensively Worked on ASP.NET Core Web API based on departmental requirements and specifications.

● Responsible for developing Mobile app for both Android and iOS using Xamarin and Visual Studio in C#.

● Involved in UI development using AngularJS,React,Blazor

● Responsible for architecting Azure web apps for scalability. Involved in Creating Azure services i.e BLOB Storage, Application Insights, Sql Server using PowerShell script.

● Used Dependency Injection for data binding in XAML pages.

● Developed ASP.NET Core Web API based on departmental requirements and specifications. ● Worked with advanced concepts of ASP.NET Core MVC .

● API services are tested using the Moq framework.

● Created test scripts using Selenium(UI test) for web pages.

● Experienced in Building, Testing and deploying the application by adopting the Devops tools GIT,Dockers and kubernetes

● Experienced in Confidential Application building blocks for .Net projects (data access, user interface design, multi-threading,async programming,TPL (Task Parallel Library), reflection, data structures and generics)

● Created Azure DevOps pipeline for continuous integration and deployment

● Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.

● Handled multiple tasks, and to prioritize tasks, in a fast-paced environment.

● Implemented extreme programming by using fast paced agile methodology, involving task completion, user stories, and iterations.

● Prepared detailed design milestones and schedules, man-hour estimates.Created the code modification that meets the client's need in the shortest possible time frame with quality.

● Extensive working knowledge in GIT version control.

● Performed Testing on different functionalities of the application

● Involved in Daily Scrum meetings and retrospective meetings actively. Environment: .NET4.5, VS.NET 2019, .Net Core 1.0,MVC4.0, WCF, SQL Server,AngularJS, Entity Framework, C#, IIS 8, Windows 7, Moq Unit Testing Framework, JQuery, Agile (SCRUM), HTML5, CSS3, jQuery, LINQ, GIT, Nlog, N-Tier, Web API, Azure Blob Storage, Sql server, Application Insights,Cosmos DB Accenture, India (Client -Fiji-mPOSe) (April 2013 – Feb 2016) Role: .Net Developer Description: Mobile devices are connected to the base station through either GSM/2g or UMTS/3g cells of the base station, which allows the tracking facilities. The tracing mechanism obtains the positional information of the associated number by sending hidden SMS and ping signals. The signal received from the base station cell would undergo processing and the positional information needs to be visualized on the map thereby allowing tracking the missing person more accurately. Intuitive graphical user interfaces and ability to add and remove various map themes are required to make the application dynamic and easy to use for responding to such situations.

Responsibilities:

● Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.

● Displayed multiple layers in the map . Reading Mobile Position from the web service and displaying them in the Map

● Developed solutions in C#, ASP.NET, MVC 4, MapXtreme, ADO.NET, HTML5 and ESRI ArcGIS Server,

● Used Telerik controls,Java script/ jQuery for UI controls and validations.

● Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 3.5 and WCF.

● Designed Graphical User Interface (GUI) using Map Extreme, HTML5, ESRI ArcGIS Server,JavaScript, and Custom Controls.

● Review and protection of solution’s architecture and best practices as they relate to Blazor usage

● Designed the application as 3-tier architecture with extensive use of Object-Oriented programming techniques.

● Developed system services SOA application platform for use by all web applications utilizing Web services and the ASP.NET 3.5 provider model.

● Used WCF for interoperability with other platforms, technologies and for building the custom solutions.

● Implemented design patterns and the entire backend of the application in C#.NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism etc. and Multithreading.

Environment: NET Framework 4.5,web Services, WCF, C#.NET 3.5, ASP.NET 4.0, Visualstudio.NET 2012, SQL Server 2012, LINQ, T-SQL,JavaScript, IIS, SOAP, HTTP, XML, HTML5, ESRI ArcGIS CSS, Team foundation Server

Accenture, India (Fiji-Samtykke (Apr 2013 - Feb 2016)) Role: .Net Developer Consent application will be triggered when an order in a sales application is about to change the service provider. If there is a sale conducted by telesales (outbound) then the consent application will be triggered on all types of sales and orders.

Responsibilities:

● Involved in requirement analysis and application designing sessions with business analysts and team members to outline the proposed Telecom solution.

● Worked intensely on WCF service creation for sending SMS notification when change in the order.

● Implemented Business logic by consuming internal WCF services and Web services . ● Used Entity Framework for SQL server based operations

● Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) and concepts like abstraction, encapsulation, inheritance, polymorphism in C#.

● Used ADO.NET for the database access using SQL Server Data Adapters.

● Created the database and have written stored procedures using SQL SERVER 2000.

● Performed unit testing on some modules.

● Used the Debugging and Tracing features of Visual Studio .Net extensively.

● UI developed using Angular

● Documented the code for some of the modules

Environment: Microsoft .NET Framework 2.0/3.0, Visual Studio .Net 2003/2005, c#, ASP.NET 2.0, ADO.NET, Silverlight, SQL Server 2000/2005, Web Forms, Web Services, TFS. Robert Bosch, India (P&G - Custom Hierarchy (Dec 2011 - Apr 2013)) Social media newsrooms (SMNs) are intended to encourage dialogue and information sharing for Pg laundry products. Unlike online newsrooms, content is accessible to more than just journalists, but to all those with whom the company engages such as their prospects, customers, business partners and investors. It gives these stakeholders access to news, public relations announcements, and images, audio, video and other multimedia files.

Using Team site XML’s are created that are used as a back end. Main functionalities are.

● Implementing RSS feeds, Facebook & twitter Sharing.

● Integration of urchin.

Responsibilities:

● Worked in complete development of all layers – UI, business and database.

● Worked in developing Web Services using C#, ADO.Net based on SOA architecture.

● Worked in developing the web application using ASP.Net 3.0, C#, JavaScript, AJAX

● Solid Experience of creating PL/SQL Packages, Procedures, Functions, Triggers, Views and

● Exception handling for retrieving, manipulating, checking and migrating complex data sets in

● Sql Server.

● Worked in Stored Procedures, Triggers for database related tasks.

● Analyze and support other dependent modules.

● Unit testing of the modules to ensure no defects are raised in QA.

● Used CM synergy as source safe for code maintenance and deployments.

● Done peer code reviews for my team.

Robert Bosch, India (Medcom (July 2010 - Apr 2011)) Medcom is a branch solution for large hospitals linked to the hospital PABX. ISDNPBK server is the module, which takes care of the special requirements of ISDN extensions in the Medcom system. ISDNPBK server will be utilizing the already developed functionality of modules PDS and PayTV for extending this functionality to the ISDN Extensions. In addition to this the ISDN PBK server will have to provide many new functionalities specific to ISDN PBX extensions.

Responsibilities:

● Discuss with the business analysts and understand the new requirements.

● Worked in development of win forms using ASP.Net 2.0.

● Worked in developing Multithreaded applications using VB.Net,MVVM, ADO.Net based on SOA architecture.

● Worked in Stored Procedures, Views and functions for database related tasks.

● Provided support for system testing, user acceptance testing and implementation by analyzing

● the defects and providing fixes and releasing the fixes. Environment: Microsoft .NET Framework 2.0/3.0, Visual Studio .Net 2003/2005, WPF,MVVM, VB .net, ASP.NET 2.0, ADO.NET, Silverlight, SQL Server 2000/2005, Web Forms, Web Services, TFS. Nexshore Technologies Pvt.Ltd, Mysore(April 2010-July 2010) IWR is Logistic Management Application developing using C#.net & sql server IWR software integrated by several individual applications like billing, shipping, stock details, vehicle maintenance, fuel and gas records, general accounting, PRVN, DRIV, LOCL, STGL, CODE and so on. Around 200 individual applications are integrated into IVL main menu, to make it a single standalone controller application.

Responsibilities:

● Discuss with the business analysts and understand the new requirements.

● Worked in development of win forms using WPF, ASP.Net 2.0.

● Worked in Stored Procedures, Views and functions for database related tasks.

● Provided support for system testing, user acceptance testing and implementation by analyzing

● the defects and providing fixes and releasing the fixes. Environment: Windows Controls VB .Net,WPF,MVVM, Framework 2.0, SQL Server 2005, Sivual SVN, DevExpress-9.3.3

IntraSpatial,India (MapMart Mapping (Jan 2007 - Nov 2009)) MapMart mapping is a web-based Mapping application which comprises different mapping components to provide a user-friendly environment to Zoom-in to the AOI [Area of Interest] and select their AOI with different selection tools – [Rectangle/Polygon/Buffer] selection. Responsibilities:

● Migrating old application to new website

● Worked in development of a website using ASP.Net 2.0.

● Worked in developing Web Services using C#, ADO.Net based on SOA architecture.

● Using Mapxtreme mapping components to implement business logic .

● Telerik controls are used for UI development.

● Worked in Stored Procedures, Views and functions for database related tasks.

● Provided support for system testing, user acceptance testing and implementation by analyzing

● the defects and providing fixes and releasing the fixes. Environment: ASP.NET, C#, VB.net ADO.NET,ESRI,ArcGIS Sql server 2005, Map Extreme,Telerik, Ajax,Custom Controls,HTML, JavaScript,Jquery



Contact this candidate