Srikanth - .Net Developer |
[email protected] |
Location: Chicago, Illinois, USA |
Relocation: Open |
Visa: Green Card |
Srikanth Software Engineer | .NET Developer
+1 234-219-2017 | LinkedIn Professional Summary: 10+ years of software development experience with different projects and teams; developing software using C#, Azure, .net core, Web API, Angular Js, Typescript. .NET Developer with 10+ years of experience in Software Development Life Cycle (SDLC), which includes requirement gathering, object-oriented analysis, design, development, testing and documentation. Ability to understand and transform complex business requirements into software, ensuring applications are delivered on time, are scalable, performance optimized and maintainable. Well-versed in the C#, .NET CORE MVC, .NET Framework, Web APIs, Angular 8+, Azure, Web services, web forms and SQL server. Proficiently developed applications using Visual Basic 6.0, ensuring adherence to coding standards and best practices. Designed and implemented user interfaces, leveraging Visual Basic 6.0's features for intuitive and user-friendly applications. Possess hands-on experience of developing service-oriented applications using WCF and web services. Well experienced in developing front end UI screens using jQuery and Angular8+. Expert level skills in designing database, creating complex stored procedures, triggers, views and functions using different database engines like MS SQL Server 2018/2012/2008. In-depth knowledge of Enterprise Architecture and Enterprise database system. Implementing LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework Power tools for mapping relational objects. Thorough understanding of Object-Oriented Design and Programming (OOP) concepts Ability to work with different software environments like DEV, PROD, TEST and UAT. Strong experience with AGILE, SCRUM and Waterfall Software Development methodologies. Storage and Manage data using Azure storage: Blobs, Files, Tables. Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), and GIT. Developed Test cases and performed Unit Testing using NUNIT and Integration. Ability to perform at a high level, meet deadlines, multitasks, adaptable to ever changing priorities. Excellent verbal and written communication skills and strong inter-personal skills with the ability to work as a part of a team as well as in an individual contributor role. Good analytical ability and a fast learner, having worked in different technologies in development and support related projects. Technical Skills: Software Engineering Cloud computing Software Development Agile methodologies Project Management Vendor management Technical management Application security Quality assurance, and control Application support debugging, and operations support Web Technologies HTML5, CSS JavaScript, Angular JS Node JS Bootstrap REST, SOAP JSON, AJAX jQuery, XML oAuth2, Redis Microsoft Stack C#, .NET Framework, .NET Core, ASP.NET MVC Web API, SQL Server, ORM (Entity Framework) Data Services, ADO.NET LINQ, SSRS, SSIS, IIS, WCF Visual Studio, Windows Server PowerShell, Active Directory nUnit Visual Basic Methodologies Object Oriented Programming SOLID Service Oriented Architecture (SOA) Design Patterns Waterfall Approach Agile (Scrum) TDD Cloud applications development Cloud computing, Microservices, Serverless CI/CD, infrastructure automation, DevOps,IAAS. PASS, API gateways, SPA Projects: #1: HiTrust Texas, USA, June 2023-December 2023 Role: Software Engineer HITRUST, a leading organization in the healthcare industry, pioneers and upholds the HITRUST CSF (Common Security Framework), a widely adopted security and privacy framework. The company is committed to enhancing data security standards and ensuring compliance within the healthcare sector. Responsibilities: Involved in the development of a web application project from concept to implementation. Utilized a variety of technologies including Visual Studio, .NET Framework, C#, and ASP.NET for seamless application development. Applied strong database knowledge in SQL, T-SQL, and SSRS for efficient data management and reporting. Demonstrated proficiency in cloud technologies, specifically developing within the Azure environment. Effectively communicated complex solutions to both technical and non-technical stakeholders. Employed analytic abilities to review data, identify patterns, and provide effective solutions for business problems. Expertise in C#, ASP.NET/ASP.NET Core, WebAPI, SQL Server, Javascript, Entity Framework, Bootstrap, IIS, Visual Studio, GIT, and Azure DevOps. Played a key role in generating Microsoft SQL Server Reporting Services (SSRS) reports for comprehensive data visualization. Developed database-driven web-based applications with a focus on user-centric design and functionality. Ensured seamless collaboration and version control using GIT and Azure DevOps throughout the development lifecycle. Technologies: ASP.NET 4.6, C#.Net, JavaScript, Angular JS, CSS3, Bootstrap, HTML5, IIS 6.0, OOPS, XML, Angular, WCF, Entity Framework, Web Services, jQuery, JSON, MVC, SQL Server 2015, SSIS, SSRS, GIT, Azure Devops, Web API #2: State of New York NY City, USA, Aug 2021 May 2023 Role : Sr .Net Developer Responsibilities: Contributed to web application projects with experience in .NET platform and AWS/Azure environments. Demonstrated expertise with C#, .NET Core, WebAPI, and Angular10+ Utilized MySQL for database operations, showcasing skills in query optimization and data analysis. Exhibited expert knowledge in Web Services, REST, JQuery, SOAP, and JSON, specializing in building REST APIs. Applied strong object-oriented programming principles and software architecture fundamentals in project development. Ensured software design excellence, emphasizing algorithm development, data structures, and code modularity for maintainability. Hands-on experience with .NET Framework, .NET Core, package management, and dependency injection. Proficiently used GIT for source code control, maintaining version history and facilitating collaborative development. Successfully navigated high-pressure situations, remaining engaged, proactive, and positive to ensure overall team success. Implemented Docker and Kubernetes integrations in Continuous Integration/Continuous Deployment (CICD) pipelines. Strong communication skills, collaborating effectively as part of a team to achieve project goals. Applied continuous deployment practices, feature toggles, logging, metrics, monitoring, and alerting for optimal project functionality. Possessed familiarity with Agile/SCRUM Software Development Process, enhancing project agility and efficiency. Technologies: NET Framework 4.5, C#, ASP.NET MVC5, VB.NET, Web API, Confidential Services, AngularJS, CSS3, Bootstrap, HTML 5, Visual Studio, Microsoft Azure, N-Unit, JSON, SQL Server, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Agile Methodology, Jira. #3: Capital One McLean, VA, USA: Sep 2018 June 2021 Role : Sr .Net Developer Fraud Detection web app, built with AngularJS and MVC. It meticulously examines user logs from Azure-configured apps, generating reports and promptly alerting managers of suspicious activities. Employing backend algorithms, it identifies anomalies like similar email redemption patterns or excessive requests from specific IPs. This proactive approach helps mitigate potential fraud, enhancing security across Azure applications. Responsibilities: Utilized Agile SCRUM Development methodology, employing SPRINT processes for iterative and incremental product releases. Applied HTML, JavaScript, and CSS to create content-rich and interactive web pages within the application. Developed User Interfaces for both Mobile and Desktop using HTML, CSS, JavaScript, Angular Material, and Bootstrap. Demonstrated extensive expertise in building single-page applications (SPAs) using JavaScript frameworks such as Angular, React, Blazer Web Assembly, and Bootstrap CSS. Successfully performed Angular version upgrades, ensuring the application stays current with the latest technology. Implemented RESTFUL Web Services and developed RESTFUL APIs to enhance application functionality. Worked on Visual Studio 2017 and .Net CORE 1.0/2.0 Framework to implement robust Business Logic. Contributed to the enhancement of user experiences by integrating Angular Material and Bootstrap for responsive design. Collaborated with cross-functional teams, ensuring seamless communication and effective teamwork. Technologies: Asp.Net Core Mvc, C#, Web Api and Azure app services, Azure functions, Logic Apps, Azure Kubernetes, Docker, Azure App gateway, Load balancer, Express Route, and Azure KeyValuts, Azure API management #4: MistIQ Technologies Harrisburg, PA : May 2016 - Aug 2018 Role : .Net Developer The Placement Portal streamlines campus recruitment for students and companies. It comprises three modules: one for recruiters to manage hiring, an administrative module overseeing the program, and a student module for job search and interaction with recruiters. This user-friendly platform optimizes the recruitment process, benefiting both students and companies. Responsibilities: Contributed to both design and coding aspects of projects Executed Informatica mapping configuration tasks Implemented Informatica Taskflow APIs for streamlined processes Managed Informatica connection and schedule tasks for optimized workflow Authored stored procedures to enhance database functionality Developed WebAPI services to facilitate seamless communication Applied skills in Entity Framework for efficient data access Engaged with React for dynamic and responsive front-end development Developed responsive and interactive user interfaces using React js. Implemented Redux for efficient state management in large-scale applications. Technologies: ASP.Net MVC, C#, Entity Framework, SQL Server 2014, React Js, Redux, JavaScript, Ajax, jQuery, LINQ, Windows 7, .Net Framework 2.0 to 4.0 #5: Sonata Software Hyderabad, India: June 2013 Apr 2016 Role : .Net Developer This project centered around developing a robust HR and payroll system complemented by Xamarin-based mobile applications for Android and iOS platforms. These apps were meticulously crafted to empower organizations with a suite of essential features, including attendance tracking, leave management and approvals, time sheet management, employee calendars, expense tracking, payslip generation, push notifications, and comprehensive employee directories. Responsibilities: Designed and developed the project. Created secure OAuth Web API Constructed reusable components to optimize code efficiency Engineered custom REST client tailored for Xamarin Designed and developed user interface screens for Android and iOS platforms Implemented push notifications through Azure Notification Hub Technologies: Xamarin, Android and IOS, Azure, Web Api, Oauth and MVVM framework,Terraform Education: Bachelor s in Information Technology from Kakatiya University, Telangana, India, 2012. Keywords: csharp continuous integration continuous deployment user interface javascript information technology microsoft New York Pennsylvania Virginia |