Sravya Sree Kalle - .NET DEVELOPER |
[email protected] |
Location: Troy, Michigan, USA |
Relocation: |
Visa: H1B |
I have 8 years of Professional IT experience in all phases of Software Development Life
Cycle (SDLC) involving Analysis, Design, Development, Implementation, Testing and Deploying of applications and implementing Web based, Client/Server, N-tier applications and Microservices using Object Oriented Design methodologies. Experienced in application development using C#, ASP.NET Web forms/MVC, Web Services, JavaScript, jQuery, Entity Framework, .NET and SQL Server. Experienced in working with .NET ASP.NET Core frameworks in Visual Studio. Worked on the design and development of Single Page/UI Applications using Node JS, React JS, Angular, Bootstrap, Crystal report AJAX, HTML/HTML5, CSS/CSS3, jQuery, and JSON. Proficient in using Node JS for creating reusable components along with sliders, charts, grids and handling events and DOM objects. Experience in designing and developing Microservices for the business components using .NET framework. Used React-Router to turn application into Single Page Application Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. Used Node JS to create Controllers to handle events triggered by clients and send requests to server. Experience in creating T-SQL stored procedures, functions, tables, views and SQL joins and other statements for various applications, maintained referential integrity and implemented business logic. Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL,Postgre SQL, NoSQL - MongoDB, DB2, Blob storage and MS-SQL Server Experience in designing, building, and deploying enterprise solutions with exposure to multiple software packages/vendors, programming languages, and technology platforms. Good experience in deployment process in code fresh CI/CD pipelines and monitoring the changes to dev environments. Expertise in Redux to manage applicationstate and data flow between view and controller Visualized analytical results in intuitive chartsand graphs using Angular, React-vis. Good understanding of developing against APIs in a Micro-service architecture. Used Bootstrap and material UI in several web application development projects that required Responsive Web Design and Mobile First Development. Design, develop and manage reliable, efficient, and reusable C++ code Execute quality modules with better performance. Customized CMS themes and templates to meet client requirements and enhance visual appeal. Implemented and configured plugins/extensions to extend CMS functionality. Filter out the bugs and bottlenecks for a better performance of code Maintain the quality of code within the entire virtual space of the organization Software development life cycle (SDLC)such as Agile workflow. Excellent knowledge and experience in Agile methodologies to manage life-cycle development including requirement analysis, design, implementation, and maintenance of the project. functions. Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members. Technology Focus: Technologies C++, Python, C#, .Net Core, MVC, MVVM and Web API , Power Apps, Power Automate Web & UI Unity, Qt designer, HTML5, CSS3, Bootstrap Scripting Language JavaScript Type Script, JQuery, NodeJS, Angular, React JS Operating System Windows Server, Windows, MacOS Database SQL Server, MySQL, T-SQL Reporting Tools SQL Server Reporting Service (SSRS) IDE & Tools Visual Studio, Studio Code, JIRA, Azure ,Git Framework .Net Core,.Net Framework, Entity Framework Cloud Azure,Micro-Services and Docker PROFESSIONAL EXPERIENCE: Company: Softura, Michigan, United States Oct 2020 - Present .Net Developer Responsibilities: Migrating the application to .Net Core Developing front end application modules with jQuery and .Net Core. Designed and developed enhanced and rich web pages using C#, VB.NET, MVC 4.0, Entity Framework, Bootstrap, HTML, CSS, Typescript, React JS. Used C# as Programming language to develop code behind business logic. Implemented sealed, abstract classes and interfaces to construct the business and data tier using Entity Framework and C#. Developed webpages using MVC. Used REST API services for communicating with other components and applications. Used Secured features of .NET such as Authentication & Authorization, Authorizing Users, Forms-based Authentication, User Account Impersonation, Roles and tracing. Using Microsoft SQL extensively for database needs in in this application. Working with .Net MVC and NuGet Packages. Updating packages using Package Manager. Implemented security measures and governance policies to ensure the integrity and confidentiality of data within Power Apps applications. Conducted testing and debugging activities to identify and resolve issues, ensuring the reliability of deployed applications. Integrated Angular14 with .net back-end services to create seamless and efficient web solutions Developed webpages using Razor View Engine and MVC. Involved in Enhancement of existing application utilizing Angular 14, developed routing through web pages and achieved Single page application. Wrote SQL Scripts for creating relational database tables with foreign key constraints in SQL Server 2012 using T-SQL. Participated in Client meetings and done Requirements analysis. Collaborating with developers, QA, product owner and scrum master to identify and gather requirements, assess, prioritize, and produce quality software. Responsible in designing, coding, integration testing, deployment, and maintenance. Participate in Technical Review Meetings Conducted CMS training sessions for content editors, empowering them to manage and update website content independently. Implemented SEO best practices within the CMS for improved search engine visibility Used Crystal Report and SQL Server Reporting Service (SSRS) for report generation. Working in Agile environment for regular adaption to changing requirements and continuous delivery of useful and working software. Optimized application performance by optimizing Angular14 code . Participating in daily stand-up meetings, Sprint Planning, Retrospective meetings Working on re-designing the extranet for Client Creating a simple NodeJS application and to connect to AWS RDS Database for my understanding of the project Understanding the requirement and creating Tech Designs and acceptance criteria for the team Creating the Db Schema as per requirement Learning Postgre application Adding data in the tables and running queries to join table as per Data Model Environment: C#, .NET, Microsoft SQL, ASP.Net MVC, jQuery, HTML5, CSS, JavaScript, Bootstrap, Agile, Azure,Angular,T-SQL, SSRS, Razor View Engine. Company: Mackevision Corp, Michigan, United States Aug 2017 Sep 2020 .Net Developer Responsibilities: Work with Lead Dev and producer to hit targeted deliverables Build RESTful API's with ASP.NET Web API Build and Deploy DOCKER images for ASP.NET Core. Developed a business monitoring web site in C#, ASP.NET MVC, SQL Server, Azure for the server side; HTML5/CSS3, Telerik components, JQuery for the front-end responsive side. Working on C++ and Python for Backend Configuration Coded on MAYA Autodesk interfaces using C++, Python and MAYA API Following was the technologies and products used: ASP.NET Web API, Elastic search, AWS, Azure, Git. Developed and maintained custom applications using Power Apps, enhancing business processes and improving operational efficiency. Collaborated with cross-functional teams to integrate Power Apps solutions with existing systems, including Azure services and Dynamics 365. Designed user-friendly interfaces for both canvas and model-driven apps, focusing on optimal user experience. Involved in maintenance of the application along with bug fixes and new implementations Developed Stored Procedures and Views in the SQL Server Management Studio. Developed User Interface using HTML 5, CSS and JavaScript Framework. Connect all UI for the application using C# Working on QT Design tool for designing and building graphical user interfaces Following the Agile Project Life Cycle Methodology defining the process framework, ensured that customer deadlines were met. Create PowerShell scripts for server Installs/ad-hoc business reports. Developed various complex modules using .NET MVC and C#. Provide support to the DevOps engineer in testing the new CI/CD pipeline Usage of GIT control system for tracking changes in source code during software development Developed application codes, design instructions and modules from technical requirements. Made use of Several .NET AJAX controls to render the content dynamically on Webpages which are developed using C#. Conducted planning sessions and meetings with team staff for project planning and analysis. Coordinated with project team staff for project scope and completion of assignments within timelines. Communicated project status and related updates to all engineering team staff. Creating Triggers functions, Oracle PL/SQL database and integrating them with the front-end Web application. Performed unit testing and additional testing services for new and existing functional requirements. Maintained code base and libraries for existing applications as per software engineering guidelines Responsible for fixing up the bugs using Bugzilla Tool Environment: C#, ASP.NET Web API, PowerShell, HTML, CSS, AJAX, QT Designer, Bugzilla, Jira, Git, Docker. Company: Syms Strategic Group, LLC (SSG), Michigan, USA Oct 2015 July 2017 .Net Developer Responsibilities: Involved in all the phases of the Software Development Life Cycle (SLDC). Performed functional requirement analysis and was involved in system design based on ntier architecture. Involved in the development of Business Logic Layer and Data Access Layer in C#. Responsible for Designing coding developing and implementing application using C#.net and vb.net. Developed the Front End using ASP.NET and Code behind using C#.NET. Used features like Dataset, Data Reader, and Data Adapter to develop a Data Access Layer using ADO.NET. Created Stored Procedures using T-SQL, PL/SQL. Worked on the Calendar Control to display the scheduled transfers. Created .NET Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader. Used Custom Validations Controls with JavaScript for client-side validations. Used Windows Services to trigger the scheduled transfers. Environment: Microsoft .NET Framework, Visual Studio .Net, PL/SQL C#, ASP.NET, SQL Server Keywords: cplusplus csharp continuous integration continuous deployment quality analyst user interface user experience javascript database active directory information technology microsoft procedural language quasar toolkit |