Post Job Free

Resume

Sign in

Stack Developer C#

Location:
Plainsboro, NJ
Posted:
March 05, 2024

Contact this candidate

Resume:

Sai Teja

908-***-****

ad34ro@r.postjobfree.com

SR .Net Full stack developer

www.linkedin.com/in/saitej-16c

Professional Summary:

Over 8+ years of professional experience in object-oriented technologies, web and mobile application development technologies and in the implementation of web and client server applications using Microsoft technologies like C# NET, VB.NET, ASP.NET 4.5, Web Services, XML, CSS, ASP, VB 6.0, VB Script, Java Script, SSRS and SSIS.

Strong database design and development experience in SQL server 2016/2012 and extensive experience in developing SQL queries, stored procedures, Functions, Packages, and database triggers using SQL in relational database.

Experience in data accessing which includes usage of data adapter, data reader and dataset in ADO.NET and language integrated query (LINQ) providers for data manipulation.

Experience designing and/or developing solutions for Service Oriented Architecture (SOA).

Expertise in using Visual studio .NET 2015/2012/2008, which includes developing web forms, win forms, custom controls, and user controls.

Excellent experience in onsite-offshore model interacting with clients and Onsite managers.

Expertise in developing single page applications using Angular (5/4/2) and ReactJS.

Sound knowledge of 3-tier and N-tier layered architecture, used N-tier architecture for presentation layer, the business and data access layers and were coded using C# .NET.

Led the adoption of Microservices architecture, enabling modular design, scalability, and seamless integration with third-party services, fostering rapid development cycles and system agility.

Extensive working knowledge on configuring and version controlling with Team Foundation Server (TFS), Visual Source Safe (VSS).

Excellent experience in writing directives, services and controllers using Angular4.

Employed Blazor to develop interactive web applications with .NET Core, leveraging its ability to build client-side web UIs using C#.

Used WPF in desktop programs or hosted as embedded objects in web applications using XAML providing a separation between the user interface and the business logic.

Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.

Experienced in implementing robust error handling mechanisms to ensure application resilience and stability, mitigating potential risks and enhancing user confidence in system reliability.

Experience in full software development life cycle (SDLC) such as system study, analysis, design, and preparation of test cases, prototyping, documentation, implementation, end user training and customer support.

Developed scalable, high performance, robust web service based on Microsoft windows azure platform.

Hands on experience using HTML5/CSS3, JQuery, Bootstrap, JavaScript, Angular (5/4/2).

Expertise in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.

Experience in creating various React Components for UX consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.

Proficient in implementing SignalR to facilitate seamless bi-directional communication between clients and servers, enhancing application interactivity and engagement.

Sound knowledge of Multithreading and caching.

Created and maintained SSIS packages to Import/Export data from flat files, XML, Excel, and oracle.

Have experience in Agile and SCRUM methodology.

Experience in Software unit testing and efficient at fact-finding, root cause analysis and bug fixing.

Leveraged ChatGPT's natural language understanding and generation capabilities to design specialized buttons tailored to user preferences and requirements.

Skilled in utilizing TDD frameworks such as SoapUI, Selenium Web driver, or Postman to automate and streamline the testing process.

Technical Skills:

Programming Languages and .NET Technologies

C, C++, C#, VB.Net, SQL, PL/SQL, T-SQL, Web Forms, Blazor, Win Forms, ASP.NET4.5/4.0/3.5, ASP.NET CORE, ASP.NET MVC, ASP.NET Core, MVP, ADO.NET, .NET Boilerplate, .NET Framework 1.1/2.0/3.0/3.5/4.0, WWF, Web & WCF WPF Services, LINQ.

Web Technologies and Scripting

HTML, DHTML, CSS, XML, XSL, XSLT, AJAX Toolkit, Silverlight, VB SCRIPT, JQUERY, JAVASCRIPT, REACTJS, Angular (4/2), Bootstrap, TypeScript, Angular11/12, SignalR, VB Script, Kendo Ui, UX/UI Design

Database

MS SQL Server 2008/2012/2016, Oracle 11G, MS-Access, Mongo-DB, SSIS Integration

Operating Systems

Windows 9x//2000/2003/XP/Vista, 8 Windows Server 2003

Packages

MS Office 2003/2007/2010 & MS Visio, MS FrontPage, IIS 8.0

Version Control Tools

Visual Source Safe 6.0 & above, Team Foundation Server (TFS), GIT

Middleware

Web API, Azure Services, AWS, WCF, ADO.NET4.0/3.5/3.0/2.0, Enterprise library 5.0/4.0/3.1/, Figma, Adobe XD

CI/CD Pipeline

Jenkins, Azure Devops

Methodologies

Agile, SCRUM, SOA

Testing Tools

Postman,SoapUi, Selenium Web Driver,

Reporting

Crystal Reports .NET, MS SQL Server Reporting services (SSRS), (SSIS), Power BI

Web Server

IIS 8.0

Professional Experience:

Bank of America Plano, Texas May’2022 – Present

Senior .Net Developer

Responsibilities:

Designed, developed, maintained Application using C#, WCF, ASP.NET 4.7, MVC 5.0, JavaScript, Angular4 jQuery, HTML5, CSS3.

Implemented and contributed to the transition towards a Microservices architecture, enhancing scalability, flexibility, and maintainability of the application while promoting modular design and independent deployment of services.

Leveraged SignalR for seamless real-time communication, enabling interactive features like live updates, notifications, and chat functionality.

I harnessed the power of Natural Language Processing (NLP) techniques to analyze user feedback, understand requirements, and improve the overall user experience of the application.

Implemented Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.

Designed Graphical User Interface (GUI) using layout pages, HTML5, jQuery, CSS classes.

I integrated ChatGPT to assist in various stages, including conceptualizing ideas, refining specifications, and debugging code. It provided valuable insights, generated code snippets, and helped troubleshoot complex issues, contributing to more efficient and robust development cycles.

Helped implement the DAL layer of Web API using Entity Framework 5.

Worked on replacing the existing service to RESTFUL web service.

Worked with WEB APIs to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.

Extensive understanding of creating and managing View Models, Views and Partial Views using ASP.NET MVC.

Working Knowledge of Model View View Model (MVVM) & Model View Controller (MVC) Pattern.

Expert in designing and scheduling complex SSIS Packages for transferring data manually from multiple data sources to SQL server.

Created SSIS packages to load data into Data Warehouse using Various SSIS Tasks like Execute SQL Task, bulk insert task, data flow task, file system task.

Proficient in data integration and transformation, adeptly designing and implementing ETL (Extract, Transform, Load) processes to seamlessly integrate diverse data sources while ensuring data accuracy, consistency, and reliability.

Used HTML5 validators, bootstrap validator for handling inputs from the users for client-side validation and data annotations and forms authentication for server-side validation.

Full project testing lifecycle including test case creation, script development, manual testing, black box testing, and regression testing.

Developed and implemented reporting, analytics, and data visualization solutions using: Power BI, SSRS, SSAS, Splunk, Log Analytics.

Automation skills and software suites including Selenium WebDriver, SoapUI, Postman, etc.

Worked with continuous deployment tools such as TeamCity and Octopus Deploy

Responsible for Kick Off testing activities after Build deployment and responsible for attending

meetings to get familiar with the enhancements/new features.

Leveraged Jenkins extensively for comprehensive bug tracking, task management, and automation across the development lifecycle.

Experienced in JIRA workflows creation, REST-based application development, XML parsing, and JSON handling. Also familiar with: JMS (Java Message Service).

Worked with Agile Methodology projects, attended Scrum meetings and Sprint Show cases.

Managed and conducted System testing, Regression Testing, Integration testing and Functional testing.

Worked closely with Dev team members to Regress, Reproduce and Resolve Bugs.

Environment:

Visual Studio, C#, JavaScript, ASP.NET 4.7, MVC 5.0, Angular 4, HTML5, CSS3, AJAX, jQuery, Bootstrap, Entity Framework 5, SSIS (SQL Server Integration Services), Selenium WebDriver, NUnit, Postman, Swagger UI, TeamCity, Octopus Deploy, Manual Testing, Black Box Testing, Regression Testing, Model View View Model (MVVM), Model View Controller (MVC), HTML5 validators, Bootstrap validator, SQL Server 2016/2012 R2, Angular 6, Windows XP, Windows Server 2012,Windows Server 2012 R2/2012

Quest Diagnostics New Jersey April’2021 – Mar’2022

Senior .Net Developer

Responsibilities:

Involved all the stages of Software Development Life Cycle like Application Design, Development, and testing the applications.

Designed, developed, maintained Application using C#, WCF, ASP.NET 4.7, MVC 5.0, JavaScript, jQuery, Angular 4, HTML5, CSS3.

Involved in using AngularJS controllers, directives, factory and service resources, routings, and events.

Creating custom, general use modules and components which extend the elements and modules of core Angular 4.

Creating custom, general use modules and components which extend the elements and modules of core Angular 4.

Involved in using Kendo UI with Angular for developing user friendly UI.

Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and autocomplete etc. throughout the application.

Used Kendo UI, Bootstrap and JQuery libraries for more productive web design.

Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the website using HTML5 and CSS3.

Implemented Java Script, Silerlight and AJAX calls. Expertise in jQuery plugins and Angular components.

Designed Graphical User Interface (GUI) using layout pages, HTML5, jQuery, CSS classes.

Implemented Angular Controllers to maintain each view data.

Helped implement the DAL layer of Web API using Entity Framework 5.

Worked on replacing the existing service to RESTFUL web service.

Worked with WEB APIs to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.

Extensively worked with WPF application using MVC pattern as well as ASP.NET using HTML5 and CSS3.

Performed heterogeneous migrations from SQL Server to Oracle, and Sybase to Oracle using tools and utilities.

Worked in using Angular components, Forms, Events, Keys, Router, Animations, and Flux concept.

Involved in building stable Angular components and stand-alone functions to be added to any future pages.

Added Excel-Builder to download the Tabular data in Excel format using React.

Azure is used to integrate data using cloud services. Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.

Developed web presentation layer using HTML and CSS according to internal standards and guidelines. Worked on Azure to deploy the data.

Creating a completely new object model employing SOLID design principles to refactor the project into objects with distinct responsibilities to separate the parsing and formatting functions into sets of objects and processes having distinct tasks.

Experienced in Azure Table Storage and Blob on Azure Sql. Created stored procedures, nested queries and triggers of the application.

Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).

Created couple of custom, single-page, responsive web application to replace a legacy line-of-business web application.

Extensively worked on MVC and converting some old views (ASPX) to razor (views) and some areas of validations and Depending Injection, fixing some production bugs, etc. Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#.

Extensive understanding in creating and managing View Models, Views and Partial Views using ASP.NET MVC.

Working Knowledge of Model View View Model (MVVM) & Model View Controller (MVC) Pattern.

Used HTML5 validators, bootstrap validator for handling inputs from the users for client-side validation and data annotations and forms authentication for server-side validation.

Formulated LINQ to SQL queries to return results based on business rules, user roles and user access.

Design and development of UI Screens.

Involved in developing reports but pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).

Developed, implemented, and consumed SOAP and Restful services. Implemented custom status codes, path (URL) parameters, key-value parameters, query parameters, and custom HTTP headers.

Conceptualized and developed host-proof applications that communicate with RESTful services.

Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.

Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.

Used Selenium to automate the test cases.

Worked on Microsoft Team Foundation Server (TFS) for version control, individual task status and Database server project.

Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.

Environment:

Visual Studio 2017/2015/, C#, VB.NET, ASP.NET 4.7, MVC 5.0/4.0, Web API, WCF, WPF, RESTFUL, CSS/SASS, Java Script, Angular4, Typescript, Bootstrap, Kendo UI, TFS 2012, WCF, IIS 10.0, AJAX, ADO.NET, LINQ, XML, Azure, Multithreading, Entity Framework 6.0, Oracle 10G, TFS, Agile, EXT JS, SQL Server Integration Services, SSRS, NUNIT, SQL Server 2016/2012 R2, Windows XP, Windows Server 2012,Windows Server 2012 R2/2012

Redflex Traffic Systems. Phoenix AZ Jun’2020 – Mar’2021

Senior .Net Developer

Responsibilities:

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

Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers.

Converted ASP.NET 4.5 web services to WCF service which are consumed by InfoPath forms in SharePoint 2010

Customized the look and feel of sites in SharePoint 2010.

Participated in daily Scrums with the whole team to discuss the progress of the application development, specks to be taken care and specks that already completed.

Worked on MVC application developed using jQuery UI, HTML 5, Razor, etc.

Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.

Implemented Presentation layer using HTML5, CSS, Wire-framing, Bootstrap, JavaScript, AngularJS2 -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.

Developing WinForms which allows scheduling of automatic downloads.

Designed Graphical User Interface (GUI) using Layout Pages, HTML, jQuery, CSS classes.

Experienced in development of UI using Angular5.

Developing interactive charts using Sencha charts.

Maintaining and supporting existing EXTJS applications used by hundreds of thousands of students and teachers across the country.

Rewriting legacy modules using EXTJS.

Implemented Drilldown reporting using Sencha Charts and REST services.

Developed the application using EXTJS 4.0, C# and SQL Server 2016.

Extensively worked on MVC and converting some old views (ASPX) to razor (views) and some areas of validations and Depending Injection, fixing some production bugs, etc. Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#.

Implemented Azure Storage, Azure SQL, Azure Services and developing.

Responsible for rebranding the name, Copyright info, graphics (SVG), source code headers for both Angular5 applications.

Responsible for cleaning up and maintaining the EXTJS application.

Involved in deploying the EXTJS application using sencha CMD.

Web development like building the UI pages, User controls using Telerik controls for ASP.NET 4.5 and AJAX, creating and consuming WCF services, JQuery, Entity Framework 5, LINQ, etc.

Used ASP.NET Authentication and Authorization services for application security.

Implemented State management features like View State, Cookies, Session State and Query Strings to maintain state information.

Implemented Server-side validations using ASP.Net validation controls and JavaScript.

Used Angular5 to create dynamic web applications and mobile UI.

Used Windows Communication Foundation (WCF) methodology to implement the web services.

Designing and developing Webforms using VB.NET.

Working with the team for programming and developing Graphics User Interface using .Net framework 4.6, MVC, C# with ASP.Net 4.5, Visual Studio 2015.

Used Angular5 for developing UI and front-end web development.

Extensively used web-Services & worked on WCF to enable applications to communicate with each other.

Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers, and JavaScript/jQuery.

Creating applications using VB.NET and enhancing projects for .NET applications.

Led, performed, and wrote documentation to perform disaster recovery for MS SQL Server, Oracle and Sybase databases.

Developed stored procedures, views, and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.

Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.

Environment:

Visual Studio 2015, C#, VB.NET, ASP.NET 4.5, MVC 5.0/4.0, WCF, WPF, Azure, Java Script, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Bootstrap, Microsoft Enterprise Library, Entity Framework 6.0, Agile, Angular 5, SQL Server Integration Services, Oracle 9i, SSRS, NUNIT, SQL Server 2016 R2, Windows XP, Windows Server 2003, Windows Server 2008 R2/2008.

Molina Health Care. LA CA June’2018 – Jun’2020

.Net Developer

Responsibilities:

Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.

Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0.

Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.

Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.

Used jQuery to perform validations and catch the events on client’s browser and to validate user controls and web forms.

Working experience in developing web pages using the bootstrap and AngularJS with plain HTML

Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Asp.Net Controls .Net UI Controls.

Implemented Server and Client-side validations using ASP.Net validation controls and JavaScript.

Created and deployed Web Services using ASP.Net 4.5, SOAP and XML for Pulling Customer Service Records.

Developed module which deals with validating user, changing passwords, and searching of information depending upon priority of user in site.

Developed system services SOA application platform for use by all web applications utilizing WCF services.

Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.

Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: Encapsulation, Inheritance, Polymorphism, and Abstraction.

Designed the web UI using MVC Razor Engine, HTML, XSL/XSLT, JavaScript, CSS.

Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class.

Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.

Developed Multi-Tier Application in .Net using the 3-layer approach. The presentation layer was developed using MVC, business layer using C#, and the data access layer using Entity Framework.

Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Added Excel-Builder to download the Tabular data in Excel format using React.

Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.

Used Web Services (SOAP, WSDL) for communicating with other applications and components.

Effectively used jQuery, a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.

Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.

Created drill down, drill through, sub and linked reports using MS SSRS as well as managed the subscription of the reports.

Developed partial post back validations to manipulate data on web pages using AJAX.

Environment:

VisualStudio2012, C#/VB.NET, ASP.NET 4.5, MVC 3.0/4.0, WCF, WPF, Entity Framework 4.0, Java Script, jQuery, TFS 2010, IIS 7.0, AJAX, Agile, ADO.NET, LINQ, XML, Microsoft Enterprise Library, SSRS, SSISSQL Server 2012 R2, React JS, TFS, Windows XP, Windows Server 2003, Windows Server 2008 R2/2008, PL/SQL.

Reliable Software, India July’2014 –Jun’2018

.Net Developer

Responsibilities:

Developed web-based enterprise applications using .Net as core.

Used C#, HTML, JavaScript, VBScript/ASP for framework.

SQL for backend database and server logic.

Experienced in creating Stored Procedures, Views, and Queries in MS SQL Server.

Used Json for Importing data into SQL Database.

Created and Scheduled Date-Driven and Standard Subscriptions with different rendering options like PDF, CSV, EXCEL etc. using data sources from SQL Server, Oracle and HDFS.

Developed web pages using HTML, CSS, Bootstrap, JavaScript, jQuery, Ajax, SQL.

Used LINQ to connect .NET to SQL by using Data Sets and Data Tables to collect the Data from server for frontend display.

Integrated Jenkins with repositories like GitHub to build Automation tool (Maven), and Artifact repository for pushing successful build code.

Used SSIS to transfer data from various sources like SQL Server, MS Access to be used for generating reports using SSRS.

Used Team Foundation Server to keep track of newly created SSIS packages, and to modify and update existing packages when it is necessary.

Created SSIS package to generate fixed-length files for end user.

Strong skills in using Views, View Models, Temp data, Temp tables, and Action Filters in ASP.NET MVC.

Creating Row Level Security with Power BI Desktop and integration with Power BI service portal.

Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.

Used complex expressions to group data, filter and parameterize reports.

Created linked reports and managed snapshots using SSRS.

Responsible for deploying SSIS package to QA and production environment.

Used jQuery for event handling (Clickable events), CSS Animation and Ajax.

Worked on GitHub for Project Code Cloning and Creating Branches.

Environment: C#.Net, ASP.Net 1.1/1.0, Javascript, SQL Server 2000, HTML, CSS, Webservices, Ajax, LINQ, Microservices, BootStrap, SQL, SSRS, SSIS, GitHub.

Education Details:

Bachelor’s degree in computer science



Contact this candidate