Brahma Reddy
.Net Developer
Ph#:719-***-****
Email#:********@*****.***
PROFESSIONAL SUMMARY
Over 5+ years of strategic IT experience, excelling in the analysis, design, and implementation of innovative web and Windows applications. Proficient in leveraging cutting-edge .Net technologies to drive digital transformations in line with the latest industry standards.
Adept at architecting intranet, internet, and N-tier applications, specializing in ASP.NET, C#, SQL Server, MVC, WPF, and WCF. Proven expertise in crafting scalable, high-performance solutions using Azure Cloud, Azure HD Insight, and ML Studio.
Proficient in working with Agile methodologies and contributing to all phases of the Software Development Life Cycle (SDLC). Successfully integrated Agile principles in project planning, development, and continuous improvement, ensuring efficient and adaptive workflows.
Demonstrated ability to analyze business requirements and provide innovative, efficient, and scalable technical solutions. Committed to constant process and code improvements, employing design best practices and tools to optimize UI configurability and reusability.
Expertise in various architectural paradigms, including MVC4/MVC5, SOA, and Multi-Tier architectures. Proven ability to design and implement robust and scalable systems that align with organizational objectives.
Expert in utilizing Site Core Content Management System (CMS), contributing to seamless content-driven applications. Proficient in creating and maintaining dynamic, data-rich web experiences.
Hands-on experience with emerging web technologies, including HTML5, CSS3, JavaScript, jQuery, and AJAX. Demonstrated proficiency in integrating JavaScript frameworks such as AngularJS and Backbone.js.
Skilled in creating and interpreting UML diagrams, including Use Case, Class, Interaction, State, and Deployment diagrams. Proficient in using UML as a powerful tool for effective communication and design documentation.
Extensive experience in implementing SOA-based applications, including the development of Web services (SOAP, WSDL, DISCO, UDDI). Expertise in designing and implementing Object-Oriented Programming (OOP) concepts within SOA frameworks.
Hands-on experience with ORM tools like Hibernate and Entity Framework. Proven track record in working with various databases, including Oracle, DB2, MySQL, and SQL. Expertise in performance tuning of stored procedures and SQL statements.
Exceptional communication and interpersonal skills, ensuring effective collaboration with cross-functional teams. Proven track record of translating complex technical concepts into user-friendly language for both technical and non-technical stakeholders.
Keen on staying abreast of the latest technological advancements. Regularly engage with various Integrated Development Environments (IDEs) such as Visual Studio Code, WebStorm, Sublime, Eclipse, and Notepad++ to explore new possibilities in application development.
In-depth experience in Test-Driven Development (TDD) and Domain Driven Model (DDD). Proficient in creating and executing Unit tests using Nunit, ensuring robust and error-free code.
Hands-on experience with version control tools such as GitHub, Subversion (SVN), and CVS. Well-versed in DevOps practices, ensuring seamless collaboration between development and operations teams.
Successfully resolved Cross-Browser compatibility issues (IE, Chrome, Firefox, Safari), ensuring optimal performance and user experience across diverse platforms.
Utilized industry-standard project management tools like VersionOne Scrum Project Management for effective sprint planning, tracking, and reporting.
Excellent written and verbal communication skills, combined with a strong commitment to customer service. Proven track record in understanding client needs and delivering solutions that exceed expectations.
TECHNICAL SKILLS
Programming Languages
C#, VB.Net, VB, T-Design Experience, PL/SQL and Core Java.
.Net Technologies
.Net Framework, ADO.Net, ASP.Net, MVC, WCF, SharePoint, MOSS, WinForms, Web Services, WPF, LINQ, Silverlight, NHibernate and Entity Framework.
Web Technologies
HTML, CSS, Bootstrap, XHTML, XSLT, JavaScript, JQuery, JSON, AJAX and AngularJS.
RDBMS
SQL Server, Oracle, SSRS, SSIS and MS Access.
XML Related Technologies
XML, XSL, XSLT, SOAP and WSDL.
Development Tools
Visual Studio and Dream-weaver.
Tools
MS Visio, SQL Profiler, ANTS .Net Performance Profiler, Azure and GitHub.
Application Server(s)
IIS.
Version Control
Visual SourceSafe, SVN, TFS-Team Foundation Server and Tortoise GIT.
Operating Systems
Windows Variants and Unix.
ORM Tools
Hibernate, Entity Framework EDMX, ORM tool NHibernate
Reporting
SSRS, RDLC, Telerik Reporting
Web API
RESTful Web API, Web API Routing prefixes
Cloud Technologies
Azure Cloud, Azure HD Insight, ML Studio, Azure Cloud Service deployment
JavaScript Frameworks
AngularJS, Backbone.js, Knockout JS
Mobile Development
Xamarin, Xamarin Forms
Unit Testing
NUnit, TDD
Design Patterns
MVC, MVVM
Authentication and Authorization
Windows Integrated Security, Active Directory/LDAP Services, OpenID, Windows Live authentication
PROFESSIONAL WORK EXPERIENCE
Client: State of Colorado, Jefferson, CO Aug 2023 – Till Date
Role: .NET Developer
Responsibilities:
Spearheaded the analysis, design, and development of critical modules, contributing to the overall enhancement of business functionalists within the banking domain.
Led the design and development of the Architecture, Web UI, Business Layer, and Data Access classes for Renewals, Company, Regulator, and Filing subsystems, showcasing advanced proficiency in ASP.NET, C#, Oracle, NHibernate, and Spring.NET.
Proactively conducted training sessions for the entire application development department, disseminating insights into best practices and emerging technologies.
Continuously focused on process and code improvements, implementing design best practices and tools to create a configurable and extensible UI. Resulted in increased development efficiency and potential for code reuse.
Successfully integrated emerging technologies, including Facebook API and Azure Cloud services, enhancing the overall system functionality and ensuring alignment with industry trends.
Actively participated in cross-functional collaboration, contributing to the design of the database, functional analysis, and user interface design. Ensured effective communication across diverse project teams.
Implemented custom role-based user authentication and authorization using Windows Integrated Security, Active Directory/LDAP services, and custom user roles in the SQL Server database.
Expertly developed and deployed WCF services on Azure Cloud, demonstrating prowess in building Service-Oriented Architecture (SOA) based applications.
Applied advanced techniques in performance tuning of stored procedures and SQL statements, significantly improving the response time of web pages.
Actively participated in Agile methodologies, contributing to project planning, analysis, design, development, documentation, implementation, testing, and support of software applications.
Utilized version control tools like GitHub, Subversion (SVN), and CVS for effective source code management, ensuring a streamlined and collaborative development process.
Applied Continuous Integration using Cruise Control and TFS build servers, seamlessly integrating C Unit tests execution into the Continuous Integration (CI) build.
Developed Unit Test projects in NUnit for thorough testing of business rules, ensuring high-quality software deliverables. Integrated C Unit tests execution into CI builds for comprehensive quality assurance.
Resolved Cross-Browser compatibility issues (IE, Chrome, Firefox, Safari), ensuring a consistent and optimal user experience across different web browsers.
Environment:Microsoft ASP.NET, MVC, Entity Framework EDMX, LINQ, Visual Studio, TFS, WCF, Web API, Web Services, Windows Server, SQL Server, IIS, NUnit, NHibernate, Spring.NET, jQuery, Re Sharper, Reflector, Agile/Scrum.
Client:CleanHarbour,Norwell,MA(Remote)
July 2022 – July 2023
Role: .NET Developer
Responsibilities:
Successfully addressed major enhancement incidents and new business incidents, showcasing proficiency in problem-solving and critical incident resolution.
Led the design of the Presentation Tier by employing standard ASP.NET Controls and leveraging C#.NET, contributing to the seamless functionality of web applications.
Contributed to the development of Web Forms and classes using ASP.NET MVC, ensuring a robust N-Tier Architecture and optimal database connectivity.
Applied expertise in configuring IIS, including creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
Implemented WPF/XAML, a vector-based UI framework, for the front end, showcasing proficiency in the latest UI technologies.
Developed graphical UI for various web pages using AJAX, HTML, CSS, and Silverlight, enhancing the visual appeal and user experience.
Utilized third-party Kendo UI Telerik Controls to create specialized controls such as Telerik grid, Telerik Cal Scheduler, Tree View, and List view, enhancing the functionality and aesthetics of user interfaces.
Implemented MVVM pattern to create Silverlight using Telluric controls, ensuring a clean and efficient separation of concerns in application architecture.
Developed and released MVVM-based apps utilizing commanding, with a focus on client-side validation using Angular, HTML5, CSS3, and AJAX.
Developed SSIS packages for transforming data to various platforms, demonstrating expertise in data integration and ETL processes.
Worked on MVC 5.0 architectural design patterns, incorporating AngularJS for creating different controllers and views for the project.
Actively involved in using Team Foundation Server (TFS) for source control and constant integration, ensuring a collaborative and efficient development process.
Contributed to the design and implementation of reports in the MS SQL Server environment using SSRS and SSIS, enhancing data visualization and reporting capabilities.
Created RESTful Web API endpoints, exposing analytics data to clients and ensuring seamless data communication in the application.
Utilized Entity Framework EDMX and ORM tool NHibernate for creating objects from database tables, demonstrating proficiency in data access layer implementation.
Environment:.NET Framework, MVC, SQL SERVER, SSIS, ASP.NET, AJAX Control Toolkit, WCF, WPF, RESTful, AngularJS, LINQ, C#, XML, HTML 5, CSS 3, TFS, Visual Studio, Windows Server, SSRS, SSIS, MVVM, Windows, IIS.
Client: Virtusa - BMO, India
March 2019 – Dec 2021
Role: .NET Developer
Responsibilities:
Collaborated closely with business analysts and the management team, providing insightful evaluations of business requirements and proposing innovative infrastructural and application-related solutions.
Designed and developed integration modules with third-party credit bureaus, showcasing expertise in ASP.NET, HTML, JavaScript, and XML for seamless data integration.
Executed coding and scripting in C#, ASP.NET, SQL, and JavaScript for multi-tiered web-based .NET Framework and SQL Server applications.
Constructed web services in the mid-tier to efficiently retrieve data from the data layer and feed it to presentation layers, emphasizing a scalable and modular architectural approach.
Developed client programs for consuming web services, contributing to the creation of robust and responsive client-server interactions.
Developed rich front-end UI using AJAX Controls, Silverlight, Expression Blend, and XAML, ensuring a visually appealing and user-friendly interface.
Implemented web navigation using the Accordion feature in the Ajax Control Toolkit, enhancing the user experience with organized and intuitive site navigation.
Created Grid views for displaying courses in a well-defined manner, incorporating sorting and paging functionalists through Web Controls.
Developed a message center as part of the Learning Management System (LMS), facilitating communication between users and applications with advanced filtering and counter features.
Applied .NET reflection to gather class information and bind it to DataTable, showcasing proficiency in dynamic class information retrieval.
Worked on stored procedures for updating start/end dates of components, handling historical data loads, and optimizing database transactions.
Developed a web page enabling users to run external programs, enhancing system functionality and user capabilities.
Employed Document Object Model (DOM) manipulation with JavaScript to update and manipulate ASP.NET web server controls dynamically.
Contributed to the development of a real-time underwriting module, streamlining the process of loan approval or denial within the mortgage framework.
Created and updated mobile pages in Xamarin Forms, contributing to the enhancement of cross-platform mobile applications.
Environment:Microsoft ASP.NET, Visual C, Silverlight, LINQ, AJAX Toolkit, Visual Studio, TFS, WCF, Web Services, Windows Server, SQL Server, IIS, NUnit, Enterprise Library, Xamarin, jQuery, ReSharper, Reflector, Agile/Scrum.