Post Job Free

Resume

Sign in

Asp.Net Stack Developer

Location:
Arlington, TX
Posted:
April 22, 2024

Contact this candidate

Resume:

Sr. .NET Full Stack Developer

E-Mail: ad46vb@r.postjobfree.com Phone: +1-913-***-****

SRUJANA Y

PROFESSIONAL SUMMARY:

Having 11+ years of hands-on experience in full-stack web application development and deployment, adhering to Agile/Scrum methodologies. Expertise in .NET Framework encompassing ASP.NET, C#, VB, SQL Server, WPF, Silverlight, and WCF, with a strong understanding of LINQ.

Extensive experience in architecting, designing, and developing scalable client/server and web applications, focusing strongly on Web Forms, MVP, and MVC design patterns.

Demonstrated a strong commitment to safeguarding patient data by implementing robust security measures by HIPAA regulations.

Proven ability to create aesthetically pleasing solutions in ASP.NET, C#.NET, VB.NET, HTML, and XML, aligning with complex product and business requirements.

Experience in writing microservices using ASP.NET Core and AWS lambda.

Proficient in designing rich interactive WPF applications using XAML and Expression Blend, with expertise in HTML/CSS and JavaScript.

Expertise in designing ASP.NET-based Graphical User Interfaces with CSS, JavaScript, AJAX, Multi-threading, DHTML and HTML.

Knowledgeable about cutting-edge web technologies, including HTML5, CSS3, and responsive design for creating visually appealing and mobile-friendly user interfaces.

JavaScript, Angular JS, React, and jQuery for building dynamic and interactive web applications.

Knowledge of state management libraries such as Redux and Mobx for efficient data handling.

Experience with UI component libraries like Material-UI, Ant Design, and Bootstrap for polished and user-friendly interfaces.

Skilled in cloud technologies, with hands-on experience in AWS and Azure.

Experience in working with AWS (Amazon Web Services) like Lambda, API Gateway, S3, Elastic Cache, and Dynamo DB.

Hands-on experience with cloud computing platforms such as Windows Azure and AWS.

Deployed Azure architected applications involving Azure storage, web roles, media services, service bus, mobile services, Access Control service, HDInsight, and more, including websites to Windows Azure and Azure SQL.

Familiarity with SaaS (Software as a Service) and subscription-based software models.

Experience in messaging technologies like RabbitMQ and Tibco.

Skilled in database design, normalization, and complex query development using SQL Server.

Proficient in Pivotal Cloud Foundry and GraphQL.

Excellent knowledge of generating reports with integration and reporting services such as SSIS and SSRS.

Expert in implementing applications using design patterns like MVC, MVVM, Factory patterns, and N-Tier architecture, focusing on React.js.

Implemented unit tests and automated testing frameworks for TypeScript, ensuring code quality.

Experienced in Test-Driven Development and Continuous Integration environments using Bamboo and Bit Bucket and skilled in developing HTTP services using Web API.

Writing SOAP and RESTful web services using MVC, Angular JS, and JSON.

Strong understanding of UML standards, including Case, Class, Sequence, and Activity Diagrams.

Proficient in version control using TFS and well-versed in Dependency Injection concepts.

Competent in testing methodologies, including Unit Testing (TDD), Integration Testing, and E2E Testing, with experience in tools like Jasmine, Jest, Selenium, and Cypress.

Experienced in setting up production monitoring and logging solutions, including ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana, to ensure application performance and reliability.

Adept at leading development teams and facilitating Agile processes to ensure efficient project delivery.

Proven leadership skills in guiding cross-functional teams, setting project objectives, and mentoring junior developers. Demonstrated ability to drive collaboration and foster a culture of innovation.

TECHNICAL SKILLS:

C#, VB.NET, Vue JS/React, HTML, CSS, Bootstrap, XML, XML Schemas.

Programming languages

ASP.NET Core, ASP.net 4.6/4.5/4.0/3.0, ADO.NET, WPF, Entity Framework.

.NET Technologies

ASP.NET, MVC 5/6, Web API, AJAX, XML, Web Services, WCF, ASP 3.0/2.0, Active X, WSDL, UDDI.

Web Technologies

REST, SOAP, WSDL, XML.

Web Services

HTML5, CSS3, XML, XHTML, XSLT, JavaScript, VBScript.

Markup/Scripting Languages

Visual Studio.Net 2008/2010/2012/2013/2015/2017.

RAD/IDE

MS SQL server 2008/2012/2014/2016, MS-Access, MySQL.

Database Development

SQL Management Studio, Query Analyzer, Export & Import (DTS).

SQL Server Tools

JavaScript, jQuery, TypeScript.

Scripting Languages

SQL Server Reporting Services (SSRS 2008), Crystal Reports (2011 (14.0.x), 2013 (14.1.x)), SQL Server Management Studio (SSMS), Crystal Reports.

Reporting Tools

TFS, GIT, VSS.

Source Repositories

PROJECT EXPERIENCE:

KMC Corp, Chicago, IL. Nov 2022 to present

Sr. .Net Full Stack Developer

Responsibilities:

Involved in providing technical solutions to clients in the IT and consulting domain.

Followed Agile methodologies such as Scrum for project management and software development.

Utilized Jira for task tracking, sprint planning, and issue management.

Developed responsive and user-friendly web interfaces using HTML5, CSS3, and Angular frameworks such as Angular 12+.

Leveraged TypeScript within Angular to ensure type safety, maintainability, and scalability of the frontend codebase, enabling robust development and easier debugging processes. This combination facilitated the creation of maintainable and scalable single-page applications (SPAs) with enhanced developer productivity and minimized runtime errors.

Proficiently used CSS and SCSS to create visually appealing and responsive user interfaces, aligning with modern web design practices.

Conducted code analysis and refactoring to improve code consistency using TypeScript.

Implemented modern UI/UX design principles to enhance user interaction and experience.

Integrated frontend components with backend APIs to ensure seamless data flow and functionality.

Designed, developed, and maintained RESTful APIs using ASP.NET Core for communication between frontend and backend systems.

Developed WinForms applications using .NET Framework 5.0 and C# 8.0, ensuring compatibility, robust performance on Windows platforms, intuitive interfaces, and seamless backend integration to enhance productivity and usability for desktop users.

Used Dependency Injection and SOLID design principles in the C# codebase, improving code maintainability and testability.

Implemented Graph QL for efficient data querying and manipulation, enhancing the performance and flexibility of APIs.

Implemented business logic and data processing algorithms to handle complex requirements efficiently.

Utilized Entity Framework for data access and manipulation.

Implemented authentication and authorization mechanisms using OAuth and OpenID to maintain the solutions.

Managed version control using Git, ensuring proper branching, merging, and code reviews.

Developed and executed unit tests, integration tests, and end-to-end tests to ensure the reliability and robustness of the application.

Utilized testing frameworks such as NUnit, and MSTest for automated testing.

Developed and maintained Docker files to define the application's runtime environment, dependencies, and configurations.

Implemented message queuing systems like Azure Service Bus for asynchronous communication between different components.

Orchestrated containerized applications using Kubernetes, automating deployment, scaling, and management of application containers, ensuring efficient resource utilization, scalability, and resilience in the production environment.

Incorporated Crystal Reports to generate interactive and visually appealing reports, providing clients with comprehensive insights into data collected and managed by the application, ensuring efficient data visualization and analysis.

Maintained technical documentation including system architecture, API documentation, and deployment procedures.

Implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps for deploying.

Environment: .NET Framework 5.0, ASP.NET Core, Visual Studio 2019, MVC 5.0, C# 8.0, Entity Framework 3.0, AJAX, JSON, XML, XSLT, Angular, HTML5, CSS3, Bootstrap, SQL Server 2018, T-SQL, TDD, GIT, TFS, IIS.

Under Writers Laboratories, Jacksonville, FL. Sep 2021 to Oct 2022

Sr .Net Full Stack Developer

Responsibilities:

Utilized Agile methodologies, including Scrum or Kanban, for iterative development, incorporating user stories and iterations to prioritize features and ensure alignment with client needs, while allowing for frequent feedback from stakeholders and adapting to changing requirements.

Transitioned legacy components from .NET Framework to .NET Core to leverage its cross-platform compatibility and improved performance.

Implemented integration with Java-based systems and services to enhance interoperability and leverage existing Java components within the ecosystem, ensuring seamless data exchange and communication across heterogeneous environments.

Implemented RESTful web services using ASP.NET Core Web API to facilitate communication between the frontend and backend systems.

Integrated Windows Communication Foundation (WCF) services for seamless data exchange and communication.

Developed the front end of the domain panel using client-side technologies like Angular 14 for dynamic and responsive user interfaces.

Utilized .NET Core for building microservices architecture, enabling scalability, modularity, and easier deployment of individual components.

Implemented drag-and-drop functionalities using Angular directives to enable users to manage certifications intuitively.

Utilized HTML5, CSS3, and Bootstrap framework for designing and styling the frontend interface, ensuring a modern and visually appealing user experience.

Integrated various components and services such as Kafka Cluster for event-driven architecture, JBoss Drools for business rules validation, and Spring IOC for dependency injection.

Implemented integration with existing systems and workflows to ensure seamless data flow and interoperability.

Leveraged Entity Framework for ORM (Object-Relational Mapping) to interact with the PostgreSQL database, ensuring efficient data retrieval and manipulation.

Automated AWS infrastructure provisioning and management with Terraform, facilitating consistent and scalable deployments of EC2 instances, networking configurations, and security groups, ensuring reliability and reducing manual errors.

Implemented Git version control system for collaborative development, enabling efficient code management, branching, and merging strategies within the development team.

Implemented unit tests and integration tests using testing frameworks like NUnit to ensure the correctness and robustness of the application.

Implemented role-based access control (RBAC) along with OAuth to restrict and ensure authorized user access for certification management.

Developed PowerBI reports to provide clients with insightful visualizations and analytics based on data collected and managed by the domain panel.

Conducted end-to-end testing to validate the drag-and-drop functionalities and overall system behavior.

Orchestrated CI/CD pipelines using AWS Code Pipeline and AWS Code Build, automating the build, test, and deployment processes to streamline software delivery and reduce time-to-market.

Implemented Test-Driven Development (TDD) utilizing Bit Bucket and Bamboo to ensure code quality and maintainability, writing tests before writing production code.

Environment: NET Framework 4.0, Visual Studio 2010, MVC 4.0, DTS Packages, DBMS, Java, Entity Framework, XML, XSLT, JavaScript, VB.Net, Restful, TDD, HTML 5, CSS 3, Angular 14.

Fidelity Investments, Boston, MA. June 2020 to Aug 2021

.Net Full Stack Developer

Responsibilities:

Implemented Agile methodology with iterative development, stakeholder collaboration, and continuous feedback to adapt to evolving business needs in investment management application development.

Developed backend services using C#, ASP.NET, and Web API 2.0 to handle core investment management functionalities such as portfolio management, transaction processing, and user authentication.

Utilized ADO.NET and Entity Framework for efficient data access and manipulation, ensuring high performance and reliability in handling investment management data.

Initiated migration strategy discussions with stakeholders to transition legacy .NET applications to .NET Core, facilitating modernization efforts while ensuring compatibility with existing functionalities and data structures in investment management systems.

Designed responsive web pages for investment management applications using HTML5, CSS3, and React, ensuring optimal user experience across various devices and browsers.

Implemented interactive user interfaces with ReactJS facilitating seamless navigation and efficient data presentation for investment management clients.

Integrated React-Router to enable single-page application functionality, enhancing performance and user engagement in the investment management interface.

Implemented server and client-side validations using ASP.NET Validation Controls and jQuery, ensuring data integrity and security in investment management operations.

Developed RESTful APIs and WCF services to facilitate seamless integration between different components of the investment management application, ensuring interoperability and data consistency.

Deployed the investment management application on Amazon Web Services (AWS), leveraging cloud-native services like AWS Lambda and S3 Bucket for serverless computing, storage, and event-driven architecture, ensuring scalability, reliability, and cost-effectiveness.

Leveraged LINQ (Language Integrated Query) extensively within the C# and .NET development stack to provide efficient and expressive data querying capabilities, optimizing data access and manipulation across various components of the investment management application, enhancing productivity and code readability.

Leveraged PL/SQL and Oracle Database for efficient data storage, retrieval, and manipulation within the investment management application, ensuring robustness, scalability, and compliance with industry standards for data management and security.

Leveraged Blazor's server-side rendering capabilities to optimize performance and reduce latency in the investment management interface, ensuring swift response times for critical investment operations.

Automated regression testing using tools like Selenium and Cypress to ensure the stability and reliability of investment management applications across different platforms and environments.

Environment: C#, ASP.NET, ADO.NET, Win form, Restful, MVC5, VB.NET, ReactJS, WCF, Web API 2.0, .NET Framework 4.5.2, NUnit, HTML, HTML5, CSS3, AJAX, CSS, React, SQL Server 2016, Entity Framework, Visual Studio 2017, JavaScript, jQuery, N SERVICE BUS, MS SQL Server, TFS 2017, GIT.

State of Alabama, Birmingham, AL. Oct 2019 to May 2020

.Net Full Stack Developer

Responsibilities:

Worked in close quarters with clients to gather the requirements. The requirements were dynamic i.e., changing from time to time from search queries of the customer to the customer representative notes, and in the Rating module, the logic and schema of the business layer had to be changed and updated frequently.

Interacted with business analysts in gathering the requirements for the application and through managed file transfer (MFT).

Designed and Developed the Application using VB.NET.

Used OOPS (Object Oriented Programming) concepts in developing classes. Created Web Forms using VB.NET with Visual Studio 2012.

Investigated the feasibility of modernizing the user interface by gradually migrating sections of the application to React.js, aiming to improve performance, maintainability, and scalability while ensuring compatibility with existing backend services and business logic implemented in VB.NET.

Explored integrating Next.js to enhance frontend, leveraging its server-side rendering, developer-friendly approach, and compatibility with React.js components, aiming to optimize performance, SEO, and adaptability to evolving business needs.

Developed SQL stored procedures for data manipulation and querying data from SQL server and involved in UNIT testing.

Worked with Web Controls, User Controls, and Custom controls.

Explored adopting GraphQL to enhance data fetching, optimize client-server interactions, and modernize the application's backend architecture, aiming to improve flexibility in managing evolving client requirements by reducing over-fetching and under-fetching compared to traditional RESTful APIs.

Used ADO.Net for database connectivity and retrieving data from SQL server.

Used SMTP mail class of.NET for the users to send mail with suggestions, receive any alerts, receive confirmation notices, etc.

Developed custom ad-hoc reports by using SQL Server Reporting Services (SSRS) and was involved in all stages of the Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation, and Maintenance.

Master Pages were used to achieve uniformity in the entire application and CSS was used for theming the pages.

Created ASP.NET User Controls to reduce the complexity of User Interface (UI) design.

Implemented Client-Side validations using XML, XHTML, and JavaScript, for validation controls.

Created RESTful services with Web API and enabled CORS for services to be consumed in the front end by Angular.

Developed complex Stored Procedures and T-SQL queries to perform database operations in the SQL Server 2016 database.

Utilized JavaScript for Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.

Worked as IIS web Server administrator to manage websites, redirect requests, and restart IIS.

Leveraged AWS services for deploying and hosting the .NET application, utilizing AWS Elastic Beanstalk for an automated deployment process that includes capacity provisioning, load balancing, auto-scaling the application.

Explored integrating AWS Lambda for executing event-driven business logic, enhancing scalability and reducing operational overhead within the AWS ecosystem.

Programmed ADO.Net for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.

Environment: .Net Framework 2.0, Visual Studio 2012, ReactJS, SQL Server Management Studio 2008, VB.NET, ASP.NET 3.0, C#, VB.Net, ADO.NET 2.0, Web Services, Next.js, Restful, MVC 3.0, T-SQL, HTML, XHTML, CSS, AJAX, Node JS, SSRS, TFS, JavaScript, MFT, XML, IIS and Veracode.

Emblem Health, New York, NY. July 2017 to Sep 2019

.NET Full Stack Developer

Responsibilities:

Implemented Scrum methodology to iteratively develop and refine fleet management functionalities, ensuring responsiveness to client requirements and efficient delivery of features.

Developed backend functionalities for fleet management using C# and .NET framework, implementing business logic for vehicle tracking, maintenance scheduling, and resource allocation.

Utilized ASP.NET Web API to create RESTful services for seamless communication between the frontend and backend components of the fleet management system.

Created intuitive and responsive frontend interfaces for fleet management using HTML5, CSS3, and JavaScript frameworks for delivering a user-friendly experience across devices.

Incorporated compatibility with Linux OS for seamless deployment and operation of fleet management functionalities, ensuring flexibility and accessibility across diverse computing environments.

Leveraged frameworks such as AngularJS for building dynamic and interactive frontend components, enhancing user experience and usability. Implemented client-side validation and error handling to ensure data integrity and improve overall application robustness.

Integrated C++ components for low-level system interactions, hardware device interfacing, and performance optimization, enhancing real-time data processing and seamless integration with existing infrastructure.

Utilized Angular CLI for efficient project scaffolding, development, and build processes, optimizing development workflows and enabling rapid feature delivery in the fleet management system.

Designed intuitive dashboards for fleet managers to monitor vehicle status, driver performance, and compliance metrics, implementing Material-UI components for consistent and visually appealing UI elements.

Leveraged ASP.NET MVC framework to structure frontend components and facilitate efficient data presentation and interaction.

Integrated fleet management systems with GPS tracking devices, IoT sensors, and telematics platforms to monitor vehicle locations, analyze driver behavior, and optimize route planning.

Utilized managed file transfer (MFT) protocols to securely exchange data between different systems, such as integrating electronic health records (EHR) with fleet management databases for comprehensive patient transport management.

Incorporated third-party APIs for weather forecasting and traffic analysis to enhance decision-making capabilities within the fleet management application.

Leveraged Microsoft Azure cloud platform for hosting and deploying fleet applications, ensuring scalability, reliability, and accessibility from anywhere.

Utilized Azure SQL Database for storing fleet-related data securely in the cloud, enabling seamless access and management across distributed teams.

Designed and implemented database schemas for fleet management using Microsoft SQL Server, optimizing performance and ensuring data integrity.

Designed database schemas for vehicle logs, maintenance records, and driver profiles, implementing stored procedures, triggers, and functions for data integrity and leveraging indexing and optimization for enhanced query performance.

Conducted thorough unit tests and integration tests for the application's backend APIs and frontend components, using tools such as NUnit and Jasmine.

Implemented automated testing frameworks, including Swagger for API testing and documentation, to streamline the testing process and ensure the robustness and reliability of the fleet management system.

Environment: Visual Studio, C#.NET, XML, ASP.Net, AngularJS, SQL Server Management Studio 2008, ASP.NET 3.0, C#, Web Services, Restful, MVC, HTML, CSS

AGS PVT Ltd, Hyderabad, India. July 2011—Dec 2015

.NET Developer

Responsibilities:

Implemented Agile methodology to manage HRMS application development, facilitating iterative development, stakeholder collaboration, sprint planning, reviews, and retrospectives, while prioritizing user stories and acceptance criteria for transparent progress tracking and alignment with client expectations.

Leveraged the .NET Framework with C# for backend development, providing a robust and scalable foundation for the HRMS application.

Designed and implemented business logic modules in C# to handle various HR processes such as employee management, payroll, and benefits administration.

Developed RESTful web services using ASP.NET Web API to facilitate seamless communication between the frontend and backend components of the HRMS application.

Integrated WCF services for specific functionalities, ensuring efficient interaction with external systems and services.

Designed and developed user interfaces for the HRMS application using ASP.NET Web Forms, HTML, CSS, and JavaScript, ensuring a user-friendly experience.

Implemented React state management libraries such as Redux to manage complex application states and ensure data consistency across different HRMS modules, enhancing scalability and maintainability.

Utilized Bootstrap framework for responsive and mobile-friendly frontend development, ensuring consistent UI across various devices and screen sizes, and enhancing user experience with pre-built components and grid system integration.

Implemented client-side validation logic using JavaScript frameworks and libraries like jQuery to enhance data integrity and user input validation.

Utilized ASP.NET server controls and AJAX for dynamic and responsive UI elements, improving interactivity and user engagement.

Designed and implemented WPF screens following the MVC design pattern to achieve a modular and maintainable frontend architecture.

Collaborated with data analysts and stakeholders to define data requirements and design scalable data pipelines for HRMS data integration.

Developed custom ETL processes using SQL Server Integration Services (SSIS) to extract, transform, and load data from various sources into the application.

Implemented integration with third-party APIs and services to incorporate additional functionalities such as time tracking, attendance management, and employee onboarding.

Ensured seamless integration between different modules of the HRMS application to provide a cohesive user experience and streamline HR operations.

Leveraged cloud computing platforms such as Microsoft Azure for hosting and deploying the HRMS application, ensuring scalability, reliability, and security.

Implemented cloud-based storage solutions including Azure Blob Storage and Azure SQL Database for secure storage and management of HRMS data, alongside leveraging cloud-based services for background processing, scheduling, and task automation to optimize performance and resource utilization.

Interfaced with SQL Server databases using ADO.NET components for efficient data retrieval, manipulation, and storage within the HRMS application.

Implemented optimized stored procedures, views, and functions in MS SQL Server to boost database performance and maintain data consistency, while designing and implementing HR dimension tables for efficient data warehousing and analytics.

Conducted integration testing of the HRMS application using tools like SOAP UI to ensure seamless interaction between different modules and external systems.

Collaborated with QA teams to address integration testing bugs, ensuring HRMS application stability pre-deployment, while implementing automated testing strategies to enhance test coverage and software reliability.

Actively participated in unit testing of backend components using frameworks like NUnit or Microsoft Test Framework to validate functionality and identify defects early in the development cycle.

Environment: Visual Studio 2010, .NET Framework 4.0, C#, ASP.NET, VB.NET, ADO.NET, WCF, WPF, Web Services, AJAX, UI, jQuery, XML, LINQ, MVVM, AJAX, PL/SQL, SQL, MVC, HTML, CSS, SQL Server 2008, SOAP UI, SSIS, SSRS, TFS

EDUCATION DETAILS:

Bachelor of Technology JNTUH Hyderabad (Computer Science) – (2008 – 2011).



Contact this candidate