Net Full Stack & UI Developer (1)
Net Full Stack & UI Developer (1)
• 8+ years of diverse experience in all phases of software development life cycle (SDLC) right from, Designing to Deployment of applications.
• Rich experience on working under both Agile and Waterfall methodologies.
• Intense experience on working with different UI components using HTML5, DHTML, Master Pages, CSS3, Ajax, JavaScript, TypeScript, JQuery,
Bootstrap, Backbonejs, Nodejs, Angular JS, Angular.
• Proficient with Angular related frameworks/libraries such as NgRX, RxJs, ui-bootstrap, ui- router, ng-bootstrap, ngx-bootstrap and Angular
Material Component.
• Experience in creating Responsive Web Design (RWD) Rich Restful Service Applications, and HTML wireframes using HTML5 Grid
Structures/Layouts, CSS3 Media Queries, Ajax, Material design and Bootstrap.
• Experience with developing web applications by using MVC3/MVC4/MVC5, and Razor Views.
• Proficient on SCRATCH, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo
Elements and CSS Behaviors in CSS.
• Intense experience in designing different web-based applications using ASP.NET and ASP.Net Core.
• Experience in building Web Services/WCF using WSDL, SOAP Protocol and consuming/publishing web services.
• Extensive experience in Developing, Consuming and Debugging the SOAP and REST Web services using WCF.
• Experience in creating Entity classes, relationships between entity classes using Entity Framework to manage relational data as objects and
used LINQ to Entities to massage the data.
• Extensive Experience in ASP.NET Web API Controllers that involved in implementation of service layer components and data object layer
components using MVC5.
• Experience ensuring web accessibility compliance with WCAG (Web Content Accessibility Guidelines) and Knowledge of Section 508
compliance standards for accessible web development.
• Extensive use of JavaScript data grid AgGrid for displaying and manipulating real time tabular data.
• Experience in enhancing the applications with new add-on features, using Angular framework on front-end and Node.js on back-end with
ECMAScript features.
• Experience in using Version control tools like Git, SVN & TFS.
• Highly Skilled in TypeScript Language, Hands on work experience with Angular CLI for creating Directives, Components, Services, Pipes,
Observables, Reactive/Template driven forms, and Router for multiple components utilizing Router Guards and Navigation.
• Expertise in Web Server/ASP.NET application Administration – IIS 5.0 /6.0 /7.5.
• Experience in using Language-Integrated Query (LINQ) and retrieving data from sources (LINQ to Objects, LINQ to SQL).
• Proficient in creating Typescript reusable components and services to consume REST API's using Component-based architecture provided by
Angular.
• Extensively worked on package managers like Node Package Manager (NPM) to manage the modules and used it to install useful automation
tools such as Grunt, and Express.
• Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.
• Experience in Security Authentication JWT Token, CORS, SAML, OAUTH2 and OWIN OpenID Connect.
• Experience in using the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
• Experience with different ADO.NET objects to interact with database and used ADO.Net objects such as SQL Connection Object, SQL Command
Object, Data Reader, Dataset and Data Adapter
• Experience working with Dapper Micro ORM as data layer for .Net Core light applications.
• Experience in implementing Model view controller (MVC) architecture into distributed systems.
• Expertise with Reporting Tools Server Reporting Services (SSRS), Crystal Reports.
• Proficient in various procedural and object-oriented programming languages such as C#.
• Experience in Developing Applications using Microservices and monolithic architecture.
• Experience in using NPM, Bower, Gulp and Grunt for package management and installation.
• Experience in involving backend database development using SQL, PL/SQL, Stored Procedure, Triggers, and cursors.
• Experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS).
• Extensive experience in Aspect-oriented programming in Test Driven Development (TDD) using NuGet, MOQ and NUnit. Developed
infrastructure framework using Inversion of controls, Dependency Injection Unity.
• Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications.
• Expertise in working with cloud services like AWS, Docker, Azure and NoSQL & SQL databases like Cassandra, MongoDB, DynamoDB and
Oracle, SQL server.
• Exceptional ability to quickly master new concepts, applications and an effective team player with good problem solving and interpersonal
skills.
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.NET, .Net Core, VB.NET Framework, ADO.NET, LINQ, Entity Framework, Razor, WPF, WCF.
Design Patterns: Test Driven Development, Agile & Scrum Methodologies, UML, Visio, OOPS, MVC, MVVM.
Web & Scripting Technologies: ASP.NET, Web Services, Nodejs, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML,
XHTML, XML, XSLT, XAML, Backbone JS, JavaScript, TypeScript, JQuery, JSON, CSS, IIS, Angular JS,
Angular.
Package Managers: NPM, Bower, Grunt, Gulp, Webpack.
Data Base & Servers: SQL Server Oracle, MySQL, DynamoDB, MS Access, IIS.
Security Authentication: JWT Token, CORS, SAML, OAUTH2 and OWIN OpenID Connect
Software / IDE: Windows NT, Windows Server, Solaris, HP Unix, Linux and Citrix.
PROFESSIONAL EXPERIENCE:
.Net Developer | Ernst & Young /New York, NY | Nov 2019–June 2022
Responsibilities:
• Involved in initial phases of design, analysis, and elicitation of requirements. Participating in Daily Scrum meetings, Sprint Planning, and
Tasking meetings.
• Involved in designing the web pages using HTML5, CSS3, TypeScript, Bootstrap, AgGrid and Angular 6.
• Used angular material to build dashboard reports using Angular/D3/Typescript and deployed same on Azure.
• Did POC using Angular 6 and presented to a larger audience on SSO UI which can be used across cross-functional teams.
• Created Angular 6 based project from group up using Angular CLI.
• Developing accessible forms and user interactions that meet WCAG and 508 compliance.
• Ensured color contrast and text legibility according to WCAG standards.
• Designed and created REST-based API’s using ASP.NET Core WebAPI.
• Implemented OAuth token 2.0-based authentication and integrated the same with WebAPI.
• Maintained the Splunk software to automatically send out an alert to notify the appropriate authority through email and activate the
necessary support.
• Developed HTML views using Razor engine and designed and worked on UI using Bootstrap
• Actively involved and designed the user interfaces using MVC(Razor) to support the HCA intranet portal.
• Implementing on ADO.NET to associate with database for CRUD operations.
• Designed and implemented partial views for better code reusability. Maintaining Database scripts and developing model class files.
• Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing the UI.
• Took part in setting up the routing configuration using Angular UI router for various views and sub views.
• Created ETL SSIS packages to perform data migration from Staging to the QA environment.
• Implemented Angular Material Design components and Theme, such as table, table pagination, sort header, form filed.
• Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
• Involved in standardizing Splunk forwarder deployment, configuration, and maintenance across the Windows platform.
• Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor.
• Configure Azure cloud service for endpoint deployment. Worked on creating Azure Blob for storing unstructured data in the cloud as blobs.
• Publishing the Application on Azure Containers Services (AKS).
• Deployed the application to the cloud using Azure SDK in Visual Studio and for the purpose of debugging the application both locally and
remotely.
Environment: Angular 6, TypeScript, Azure, C#, Asp.NET Core, Splunk, ETL, SSIS, SSRS, HTML5, CSS3, Bootstrap, WCAG, Razor, AgGrid, Ajax, OAuth,
JSON, jQuery, Visual Studio, SQL Server, Jasmine, Karma, Entity Framework.