0% found this document useful (0 votes)
41 views7 pages

Hima Adusumilli: .NET Developer Profile

The document provides details about Hima Adusumilli's work experience and skills. It summarizes that Hima has over 8 years of experience developing web and mobile applications using technologies like .NET, C#, ASP.NET, Angular, JavaScript. She has expertise in designing scalable applications following best practices and has worked on projects in various domains for clients like Micron Technologies and Anthem Inc. The document lists her educational qualifications and provides details of some of her recent project experience, responsibilities, and technologies used.

Uploaded by

jani
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views7 pages

Hima Adusumilli: .NET Developer Profile

The document provides details about Hima Adusumilli's work experience and skills. It summarizes that Hima has over 8 years of experience developing web and mobile applications using technologies like .NET, C#, ASP.NET, Angular, JavaScript. She has expertise in designing scalable applications following best practices and has worked on projects in various domains for clients like Micron Technologies and Anthem Inc. The document lists her educational qualifications and provides details of some of her recent project experience, responsibilities, and technologies used.

Uploaded by

jani
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Hima Adusumilli

SUMMARY:
 Having 8+years of experience in analysis, design, development, and deployment of web
application for client-server technologies, distributed and object-oriented programming in N-tier
architecture with Microsoft technologies, following Agile/Scrum development methodologies.
 Expertise in developing applications under .NET Framework using [Link], C#, VB, SQL Server,
WPF, Silver light and WCF, WCS, LINQ.
 Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript,
AngularJS, jQuery, Web Services, WINFORMS, AJAX, CSS, Json Master Pages and Site Map to
enhance user experience and performance.
 Expertise on cloud systems like AWS, Azure.
 Excellent knowledge in the development of User Experience web and mobile based applications.
Hands-on experience using one-way/two-way databinding, filters, UI-routers and creating
custom directives in Angular. 
 Ability to create aesthetically pleasing creative solutions in [Link], C#.NET, [Link], HTML, and
XML for complicated products, business processes, functional and technical requirements, and
prototypes.
 Extensive experience in architecting, designing, and developing distributed scalable client/server
and web application software using Web Forms.
 Had good experience in developing applications using MVP and MVC designing patterns.
 Experience in designing rich interactive WPF applications in XAML using Expression Blend and
MS Visual Studio.
 Have good experience with HTML/CSS, JavaScript.
 Prepared architecture plan to create the Azure Cloud environment to host migrated IaaS and
PaaS role instances for refactored applications and databases.
 Extensively worked on WCF, WCS and Web Services to provide SOA architecture and
Configuration based activation applications on SOAP and REST protocols.
 Worked extensively in managing security features in the .NET framework like authenticating and
authorizing users using Forms based authentication, creating Membership, Profiles and Role
Providers.
 Experience in Cloud computing using Windows Azure and AWS.
 Having experience on SAAS (Software as a service) that is a software licensing and delivery
model in which software is licensed on a subscription basis and is centrally hosted.
 Experience in RabbitMQ and Tibco Messaging tool.
 Expertise in configuring and deploying applications on Apache Tomcat, IBM WebSphere, WebLogic, and
JBoss server.
 Familiar with latest Web technology like, CSS 3.0 and HTML 5(Tags, Local Storage Feature, New
Input Types).
 Planned and implemented backup and recovery of the Mongo databases.
 Extensive experience in designing & normalization of relational database, creating complex
database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers
in SQL Server.
 Experience with Pivotal Cloud Foundry, GraphQL.
 Expert in implementing the application using MVC, MVVM, Factory patterns and N-Tier
architecture. Good hands-on experience with [Link] and [Link].
 Has experience with Test-Driven development and Continuous Integration environment using
Bamboo and Bit Bucket. 
 Experience in developing the HTTP Service by using the Web API.
 Excellent knowledge of generating reports with integration and reporting services as SSIS, SSRS.
 Strong knowledge at UML standards and in preparing Case, Class, Sequence and Activity
Diagrams.
 experience in Java programming working with multi-threaded server-side applications on Linux
environments.
 Worked under Test Driven Design and Development (TDD).
 Managed versions of code using TFS.
 Strong Knowledge of Dependency Injection concepts

SKILL SET:

Web Technologies HTML, XHTML, CSS, XML, XAML, XSLT.


C#, JavaScript, JQuery, Java, C++ and C, PL/SQL, .NET Core, Rest
Languages/Tools
API, Angular9, Typescript.
Database Tools SQL Server 2013/2008/2005/2000, SSIS, MongoDB, AWS GLUE
Microsoft Visual Studio 2017/2012/2010/2008/2005/2003, .NET
Development
Framework 4.0/3.5/3.0/2.0.
Testing Unit Testing (TDD), Integration Testing, Karma, Nunit, Spec Flow.
UML, Design Patterns, MS Visio 2000, Rational Rose, Visual
Designing Tools
Paradigm, MVC.
Hosting Microsoft Azure, AWS, IIS
Banking, Financial Services, E-commerce, Health Care,
Domain Knowledge
Investment ,Public Safety.

EDUCATION:

Bachelors from GITAM University, Vizag.


Year:2012

PROJECT EXPERIENCE:

Micron Technologies

July’21 – till date

Sr .net developer

 Involved in design and developing application in C# to meet the business requirements using
Visual [Link] 2017.
 Creating the CI/CD Deployment pipelines for the database repositories using Azure.
 Maintaining the Pipelines of Database using Azure.
 Autodesk Deployment creations using the deployment software to release the packages.
 Production support of different applications using the databases.
 Maintaining a web application using IIS6.0 and deployed WEB APIs on IIS.
 Creating batch files to run the extracts that can be scheduled daily.
 Using SQL Management Studio 2018for backend data management.
 Using LINQ expressions to Import and fetch data from database effectively.
 Built new environments by creating VMs, deploying windows operating system then installing
platform pre-requirements, deploying applications, and configuring security.
 Provided on call support for both staging and production environments.
 Planned and implemented backup and recovery of the Mongo databases.
 Worked on change management process for application deployments, platform level
developments and monthly security patching as well.
 Good working experience with PowerShell 3.0 for installing windows features and roles and for
automating monthly security patching.
 Used T-SQL to include querying and making changes in the database, using functions and CRUD
statements.
 Used AJAX, JavaScript for validations and post-backs and CSS3 for enhanced interfaces.
 Hands-on experience in development of Microservices and deploying in Docker.
 Used REST protocol for accessing web-based services and communication between applications.
 Experience in Microsoft Azure Cloud Computing development and support.

Anthem Inc, Indiana

September’19 – July’21

[Link] developer

 Involved in design and developing application in C# to meet the business requirements using
Visual [Link] 2017.
 Developing web applications using MVC and jQuery.
 Maintaining a web application using IIS6.0 and deployed WEB APIs on IIS.
 Creating batch files to run the extracts that can be scheduled daily.
 Using SQL Management Studio 2018for backend data management.
 Using LINQ expressions to Import and fetch data from database effectively.
 Using Bootstrap, HTML5 and CSS3to make responsive web UI Changes for all devices.
 Working under Agile/Scrum development methodologies.
 Involved to improve user experience and unit testing.
 Lead efforts with business users to gather the business regarding Medicare for various markets
for running the premium analysis and reconciliation.
 Migrating the existing [Link] application to .Net core application with Angular 9 as client facing
application and REST API 2.0.
 Worked on Test-Driven development and Continuous Integration environment using Bamboo
and Bit Bucket. 
 Used JavaScript and jQuery for validating the input given to the user interface.
 Develops and defines application scope and objectives and supervises the preparation technical
and/or functional specifications from with programs will be written.
 Created AWS ETL Pipelines using AWS Glue, Lambda, Redshift and S3 Bucket and generated
power BI reports.
 Implemented Java Messaging Service (JMS) - IBM MQ Series provides independent and potentially non-
concurrent applications on a distributed system to communicate with each other, Used to achieve Service
Oriented Architecture (SOA).
 Used Mongoose ORM to map JavaScript objects to MongoDB.
 Experience in RabbitMQ and Tibco Messaging tool
 Improved performance of the ETL by using NoSQL and AWS.
 Planned and implemented backup and recovery of the Mongo databases.
 Implemented TDD pattern so that we meet the test plan requirements, system testing is
completed, and system is implemented according to plan.
 Experience with Pivotal Cloud Foundry, GraphQL.
 Responsible for delivery of application technology solutions and data information planning
effort.
 Configured and deployed applications on Apache Tomcat, IBM WebSphere, WebLogic, and JBoss server.
 Coordinates and manages on-call support and owns the system monitoring process.
 Participates in review and decision making for enterprise solution.
 Hosted applications and databases to AWS Cloud following CI/CD and git integrations.
Environment: C#, MVC, JavaScript, jQuery, Azure, LINQ, SSIS, Visual Studio 2017, TFS 2013, SQL
Server 2018, Entity Framework, XML, HTML.

Thomson Reuters, Eagan


Sr .net Developer
Nov 2018 – Sept 2019

 Worked as a Sr. net developer using C#, Angular 4, Docker, and Azure to create a RESTful API
database as well as an Angular4 front-end that was designed to be a portable micro service to
improve customer satisfaction and support.
 Deployed and managing applications in Data Center, Virtual environment, and Azure platform as
well.
 Involved in developing application in [Link] to meet the business requirements using Visual
[Link] 2015.
 Migrating legacy .net 1.1 web applications into .net 4.6.1.
 Developed web pages using MVC and jquery.
 Used SQL Management Studio 2013 for backend data management.
 Used LINQ expressions and Entity framework to Import and fetch data from database
effectively.
 Worked on providing security by configuring SSL certificates as well as authentication
techniques.
 Built new environments by creating VMs, deploying windows operating system then installing
platform pre-requirements, deploying applications, and configuring security.
 Provided on call support for both staging and production environments.
 Planned and implemented backup and recovery of the Mongo databases.
 Worked on change management process for application deployments, platform level
developments and monthly security patching as well.
 Good working experience with PowerShell 3.0 for installing windows features and roles and for
automating monthly security patching.
 Working under Agile/Scrum development methodologies.
 Created Internal Tools to Monitor performance and Debug solutions.
 Involved in peer reviews and code reviews.
 Hosted applications and databases to AWS Cloud following CI/CD and git integrations.
 Azure Cloud Computing development and support.
 Using Bootstrap, HTML5 and CSS3to make responsive web UI Changes for all devices.
 Worked Under Agile/Scrum development methodologies.
Environment: [Link], jQuery, Visual Studio 2015, TFS, SQL Server 2013, Azure, Entity Framework,
XML, HTML.

Tyler Technologies, Troy, MI

Full Stack .net Developer

May 2015 – Oct 2018

 Designed WEB based application using C#, [Link] MVC 5.0 using Razor View Engine,
JQuery,AJAX, Angular 4.0, HTML5 and CSS3.
 create class libraries containing code for Business and Data Access Layers.
 Designed User Interface with Bootstrap, HTML5 and CSS3.
 Writing SOAP and RESTful web services using MVC, Angular JS and JSON.
 Implemented SQL Queries as well as Dynamic SQL procedures for searching dataset and
manipulating data in MS SQL Server 2013.
 Made controller to only be access by POST and other only by GET. Also, detected if the call to the
action was post or get for security purpose and fast access to the data in the back end.
 Developed reusable user controls& used third party custom web controls using C#, [Link]. 
 Provided Technical support to end users and maintenance of process scheduler and application
server.
 Used T-SQL to include querying and making changes in the database, using functions and CRUD
statements.
 Used AJAX, JavaScript for validations and post-backs and CSS3 for enhanced interfaces.
 Hands-on experience in development of Microservices and deploying in Docker.
 Used REST protocol for accessing web-based services and communication between applications.
 Experience in Microsoft Azure Cloud Computing development and support.
 Worked on platform Pivotal Cloud Foundry.
 Used Windows Azure to deploy the application on the cloud and managed the session.
 Utilized Azure SQL database, Web API, Azure active directory, Azure Websites.
 Wrote C#.Net class Models for database connectivity and execution of stored procedures in SQL
Server 2013.
 Generated database monitoring and data validation reports in ProClarity and SQL Server Reporting
Service (SSRS). 
 Worked on RabbitMQ and GraphQL.
 Provided support as needed for all system upgrades, bug fixes and enhancements to the
Transportation Finance Record.
 Working under Agile/Scrum development methodologies.
 Implemented NUnit testing followed TDD methodology.
 Implemented Test-Driven development and Continuous Integration environment using Bamboo
and Bit Bucket. 
Environment: [Link] 4.5, jQuery, Visual Studio 2017, TFS, SQL Server 2013, Restful Web API, Microsoft
Azure, WPF, Entity Framework, XML, IIS, C# 4.0, AngularJS 2/4, Bootstrap, Fiddler, Spec flow.

Broadridge Financial Solutions, India

Member Technical

May 2012 – March 2015

Responsibilities:

 Involved in all the phases of Software Development Life Cycle (SDLC) including analysis, design,
development, implementation, coding and testing.
 Used Object Oriented Programming (OOP) concepts in project development.
 Effectively involved in agile methodology and SCRUM framework for rapid development.
 Extensively used C#.NET and [Link] to implement complex business logic as per the business
requirements and back-end connectivity using [Link]. 
 Used WCF, WCS, Web Services, Web APIs, and Angular2/4for designing back-end components.
 Worked on Model View Controller (MVC) pattern using Angular2/4.
 Experienced in installing, configuring, and deploying MS SQL Server suite of products that includes
SQL Server Integration Services, SSRS.
 Experience as Oracle PL/SQL Developer, Performance Tuning, Unix Shell Scripting and Data
Analysis.
 Experience in creating the windows applications using WPF (Windows Presentation Foundation)
and WCF (Windows Communication Foundation) for getting the Data from web services.
 Experienced in building animations for desktop applications using Windows Presentation
Foundation (WPF) and Extensible Application Markup Language (XAML) files in Visual Studio and
Expression Blend.
 Worked in migrating the application from 1.1 to 4.0 and handled exceptions swallowed.
 Handled exceptions because of migrating that result in an application crash and configure the
behavior in configuration file.
 Implemented the algorithm in both embedded system and cloud platform.
 An exclusive experience working with User Controls with [Link] code-behind files, debugging
and Quality Testing of the code.
 Used Angular2/4 as framework to create a Single Page Application (SPA) projects and involved in
implementing the complete application in the in-build MVC Architecture with Angular2/4. 
 Used Web Services (SOAP, WSDL) for communicating with other application and components. 
 Web Browsers that support Multithreading can have multiple windows open with java Script.
 Utilized the data to redesign critical aspects of the Graphical User Interface to better map with
the operator needs.
 Developed web application using [Link], HTML5, CSS3, JSON, SQL and Bootstrap.
 Developed and consumed web services through AJAX, jQuery, SOAP, XML/WCF.
 Used Language–Integrated Query (LINQ) to implement query expressions to get the data from
SQL.
 Performed data transformations using SQL Server Integration Services (SSIS) via the implemented
enhancements for better performance. 
 Used Cascading Style Sheets (CSS) for consistent look of the site. 
 Involved in unit testing and integration testing.

Environment: [Link] 4.5, jQuery, Visual Studio 2015, TFS, GitHub SQL Server 2014, Restful Web API,
WPF, Entity Framework, XML, Prism, IIS, C# 4.0, AngularJS 2/4, Bootstrap, Fiddler, Spec flow, PL/SQL,
Swagger.

Common questions

Powered by AI

Migrating legacy applications to .NET Core brings several benefits and challenges. Benefits include improved performance, cross-platform capabilities, and access to modern development frameworks that enhance productivity and maintainability . .NET Core offers better support for microservices architecture, making applications more flexible and scalable . However, challenges include the significant effort required to rewrite or refactor code to align with the new framework, addressing compatibility issues between legacy libraries and .NET Core, and the need for thorough testing to ensure feature parity and stability . The migration process also necessitates team adaptation to new development patterns and tools, which can temporarily impact productivity . Thoughtful planning and execution are required to ensure a successful migration that leverages .NET Core's benefits while mitigating possible disruptions .

Agile development methodology benefits large-scale software development projects by promoting adaptability and continuous improvement throughout the project lifecycle. Its iterative approach allows teams to deliver working software rapidly, receive early feedback, and make necessary adjustments, which enhances the responsiveness to changing requirements . Agile emphasizes collaboration and communication among cross-functional teams, which improves problem-solving and innovation . It encourages the breaking down of large projects into manageable units, streamlining workflows and reducing risks associated with comprehensive, long-term planning . Continuous integration and deployment practices embedded within agile frameworks further ensure that projects remain aligned with business objectives, delivering robust and high-quality software solutions .

Design patterns like MVC (Model-View-Controller) and MVVM (Model-View-ViewModel) are crucial in software development for organizing code in a structured manner. In .NET frameworks, these patterns help separate concerns, where MVC divides application logic into three interconnected components, promoting code reusability and testing . Meanwhile, MVVM is used in contexts such as WPF and Silverlight applications for binding user interfaces to back-end data models, which enhances maintainability and reduces interface logic in code-behind files . These patterns provide a blueprint for managing complex systems, facilitating unit testing, and supporting multiple asynchronous operations without affecting UI performance . They contribute significantly to improving the quality and scalability of software projects .

A Sr. .NET Developer is responsible for the design, development, and deployment of web applications using Microsoft technologies such as ASP.NET, C#, and SQL Server. They must have a strong understanding of N-tier architecture and Agile/Scrum methodologies . Key skills include expertise in frameworks like MVC and MVVM, proficiency in cloud platforms such as Azure and AWS, and experience using tools like Visual Studio, TFS, and Git . They also need to manage security using authentication techniques and SSL certificates, develop microservices, and have a strong grasp of test-driven development and continuous integration . The ability to create flexible, scalable, and interactive user interfaces using technologies like HTML5, CSS3, and JavaScript frameworks is essential .

Cloud computing platforms like Azure and AWS provide numerous benefits for distributed web applications. They offer scalability, allowing applications to handle increased loads by dynamically adjusting resources . These platforms support continuous integration and deployment pipelines, which enhance the development lifecycle by automating the build, test, and deployment processes . Cloud services also offer robust data storage capabilities, such as Azure SQL databases and AWS S3 buckets, which ensure data availability and redundancy . Furthermore, cloud platforms provide various infrastructure services, such as virtual machines and managed services, that reduce the complexity of server management and operation, thereby enabling developers to focus more on application functionality rather than infrastructure maintenance .

Angular and React complement .NET technologies by enhancing front-end development through rich, interactive, and dynamic user interfaces. Angular provides a robust framework with features like two-way data binding, dependency injection, and component-based architecture, which simplifies complex UI development . React, known for its performance optimization and virtual DOM, allows developers to build user interfaces that are fast and responsive . These frameworks integrate well with .NET back-end services, enabling the development of full-stack applications where ASP.NET handles server-side logic, and Angular or React manage the front-end, leading to a seamless user experience . They also contribute to better code maintainability and scalability, making it easier to build modular and large-scale applications .

Integrating user experience (UX) design into the development of web and mobile applications significantly impacts the overall user satisfaction and engagement. UX design focuses on user-centric features, ensuring interfaces are intuitive and easy to navigate, which enhances the accessibility and user interaction . Techniques such as responsive design, typically using HTML5, CSS3, and front-end frameworks like Bootstrap, ensure applications are adaptable to various devices and screen sizes . By emphasizing aesthetics and usability, UX design helps in reducing the learning curve associated with complex applications, resulting in widespread user adoption and satisfaction . UX integration also aids in prioritizing features that meet user needs, aligning business goals with user expectations, and improving overall project success .

Service-oriented architecture (SOA) plays a pivotal role in developing scalable web services by enabling different services to communicate over a network. SOA's principle of creating modular services that can be independently developed and managed allows for increased scalability. By utilizing SOA, developers can implement services using SOAP or REST protocols, promoting flexibility and interoperability among disparate systems . This architecture facilitates reusability and composability, where existing services can be reused for different purposes without modification . It also improves fault tolerance by allowing individual services to operate independently, thus enhancing system robustness and scalability . SOA's emphasis on standard communication protocols and loose coupling ensures that applications can easily integrate with other enterprise solutions, adapting to changing business needs .

Test-driven development (TDD) in the context of .NET applications ensures that the software meets the test plan requirements and that system testing is systematically completed according to the plan . It involves writing test cases for each functionality before the actual code, which helps identify issues early in the development cycle and improves code quality. TDD also facilitates the refactoring of code by ensuring existing components function correctly and integration within new environments is seamless . Using tools like NUnit, developers can automate testing processes, thereby streamlining the entire development pipeline and promoting sustainable coding practices .

Tools like Docker and Kubernetes have transformed the deployment and management of applications by enabling containerization and orchestration. Docker allows developers to package applications along with all dependencies into containers, ensuring consistency across multiple deployment environments . This approach simplifies application deployment processes, reduces compatibility issues, and speeds up development cycles. Kubernetes complements Docker by providing orchestration capabilities that manage containerized applications at scale, automating deployment, scaling, and operations of application containers across clusters of hosts . These tools enhance resource efficiency, improve scalability, and facilitate automated rollouts and rollbacks, which are crucial for continuously evolving modern technology stacks. They promote a microservices architecture, where modules can be independently developed, deployed, and versioned .

You might also like