Swathi Marthala - .NET Full Stack Developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H1B |
Swathi Marthala
.NET Full Stack Developer 7138208086 [email protected] Dallas,TX Yes H1B Summary: Having around 10 years of experience with web applications in all phases of the SDLC (Software Development Life Cycle) involving requirement gathering, analysis, documentation, design, implementation, testing, deployment, and maintenance. Proficient in programming in C#.NET, .NET CORE, ADO.NET, SQL. Strong knowledge of Object-Oriented Programming concepts. Experience in creating layouts and GUI for ASP.Net web applications. Trained in Java Application Operations. Experienced in Software development life cycles - Waterfall, Agile/Scrum methodologies. Demonstrated proficiency in development using Microsoft.NET technologies like MVC, Entity Framework, .Net core, C# and MS SQL Server.. Experience with Front end technologies like HTML,CSS,Javascript,React JS development. Good Understanding and usage of States and Props. Expertise in Database design and writing Stored Procedures, Functions, Views. Good Knowledge and implementation experience on various Design Patterns. Written store procedures, SQL queries on SQL Server 2008, 2012, Oracle databases and improved database performance. Well versed in using version control tools like GIT (Tortoise, Git bash), Azure-DevOps. Good Knowledge on building solutions using Azure PaaS and other services. Experience includes Design, Development & Unit testing and Implementation of systems. Designing and developing SQL Server database structure, Stored Procedures, and Triggers. Experience in Software Development Life Cycle - SDLC (Gathering Requirements, Analysis, Design, Development, and Testing), client interaction and creating Technical and Functional Documentation. Error handling , Application monitoring ,debugging and finding the root cause of issues Extensive experience working in an Agile Development environment. Ability to work closely with users, lead cross-functional teams and handle multiple concurrent assignments effectively. Basic Knowledge on UNIX Commands, C Language and Java Concepts. Significant knowledge on banking concepts like CLM, AML, Sanctions etc. Strong Business and Application analysis skills with excellent communication & interpersonal skills. Possess excellent time management skills. Self-motivated and quick at learning new technologies and concepts. Adapt in working independently or within the team and possess strong team building skills. Commendable analytical and problem-solving skills with a quest to work on challenging tasks. .NET Technologies C#.NET, ASP.NET MVC, ADO.NET,.NET CORE , Entity Framework, Web API. Operating Systems Windows 2007,2010,2011 IDE Visual Studio 2017,2019 , Visual Studio Code Platform/Languages .Net 3.0/3.5/4.0, C#, ASP.NET, ADO.Net, Java Web Technologies XML, HTML, SOAP, CSS Web/Application Servers Internet Information Services 5.0/6.0/7.0 Versioning tools GIT(Tortoise, Git bash), Azure-DevOps,Azure,Aws Databases SQL Server 2012, Oracle Architecture MVC, Web API, Design Patterns JS Frameworks React JS Educational Qualification: College / University Educational Degree/Diploma Year Grade / Percentage Jawaharlal Nehru Technological University Computer science 2012 - 2015 78.04% Professional Experience: Client: Liberty Mutual May 2023 Present Role: Full Stack Developer Company : Brightfonts INC Responsibilities: Identify, prioritize and carry out tasks across the software development life cycle. Code review and debugging. Performed the unit testing. Written SQl Queries, Joins, Views, functions in Oracle. Client: Standard Chartered Bank Mar 2022 Apr 2023 Role: Ful stack developer Company : Synpulse Project: Fenergo Responsibilities: Analyzing the PBI/ Userstory and understanding the requirements. Created new C# files or modified existed ones for the user to create different validation rules. Perform enhancements for Web using C# .Net ,mvc ,Entity Framework. Created complex stored procedures in Oracle. Written SQl Queries, Joins, Views, functions in Oracle. Created new Json transformations. Created new APIs or modified existing API s for routing. Modification of UI Page like Adding new fields, fragments, buttons, textboxes, dropdowns to the Existing Application. Identify data model changes and make several of schema changes for the enhancements. Worked on C # frameworks. Translate designs into code using React JS, JavaScript, HTML and CSS. Create interactive UI s uisng JSX,React JS concepts. Implemented EcmaScript6(ES6) arrow functions, constants, block-scope variables. Created reusable components. Significant Knowledge on Git commands and activities like pushing code, committing, resolving merge conflicts etc.. Application Monitoring and fixing the defects raised by testers Analyze the requirements and write the application design document, component design documents. Responsible for coding as per the coding standards and perform the unit testing and integration testing. Error handling and Analyze defects that raised by testers in Jira and find a strategic and logic solution. Define cloud network architecture using Azure virtual networks. While resolving the defect, we debug the code in visual studio or UI developer tool to find where exactly the issue is coming. Used CSS style sheets for look and feel of UI pages. Written Power shell scripts to automate few windows based tasks. Drive major and minor implementation releases for the application from offshore. Participated and contributed to project review meetings and Daily status meetings. Followed High maturity practices and understood the process model and data capture. Environment, Skills and Tools used: .Net core , Visual studio 2017/19, MVC 4, C#, ADO.NET, HTML, CSS, XML, React JS,JavaScript, Oracle DB, SoapUI, JSON, Elastic search, Active MQ, Business Rule Engine,Fenergo Data Integration Manager, Docker, PL/SQL, Agile Methodology,. Client: Diligenta Jan 2019 Mar 2022 Role: Full stack developer Company: Tata Consultancy Services Responsibilities: Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology. Perform enhancements for Web using C# .Net core ,Entity Framework and MVC using Visual Studio 2017/2019 and SQL Server. Used ADO.NET technology for data retrieving, querying, storage, and manipulation. Used CSS style sheets for look and feel of UI pages. Understanding system requirements and execution of tasks allocated to maintain and develop Web pages. Documenting functional specifications and implementing UI elements using C#. Designing project architecture, layouts. Written SQL Queries, Joins, Views, functions in Oracle. Application Monitoring , troubleshooting known issues ,Error handling by fixing the defects. Performed unit testing by writing unit testcases Created interactive pages using React Js , JSX, Worked on React JS virtual DOM and react views , rendering using components which contains additional components. Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure and Aws platform. Ensured the delivery of the desired deliverables using AGILE Methodology. Migrated Applications from Lotus notes created it using Dot Net and deployed it in a different server. Created scripts that would export data from a page into excel or docs and generate excel reports. Creating the routing logic by using Controller in MVC and Entity Framework. Implemented web user interface design using HTML, CSS, and JavaScript. Analyze defects and find a strategic and logic solution. Client: ABN AMRO Bank Project: Fenergo Company: Tata Consultancy Services Got Trained on fenergo product for a month. Technical and Functional analysis of Production issues Understanding the requirements and creating PBI Error handling by fixing the defects and Addressing the tickets raised in production. Environment, Skills and Tools used: Microsoft Visual Studio 2012, C#, .NET Core, JavaScript, React JS,JSON,HTML5, CSS, SQL Server 2005/2008/2012, Entity Framework, MVC 4.0, AGILE Methodology, SDLC, Java, Azure,AWS,JDBC Drivers, Lotus Script, Formula Language, Eclipse. Company: Amrutha InfoTech June 2013 Dec 2018 Role: Full stack Developer Project: In-house project(Evolve (Training and development application)) Responsibilities: Designed and coded application components in an agile environment utilizing a test-driven development approach. Directs all phases of the software development life cycle (SDLC) including the requirements analysis, architecture design, development, testing, deployment and ongoing support for all web-based applications and services. Understanding system requirements and execution of tasks allocated to maintain and develop Web pages. Perform enhancements for Web using C# .Net core and Entity framework in Visual Studio 2017/2019 and SQL Server. Implemented business logic and validation using C# 3.0/4.0. Used JavaScript for creating dynamic hover menu and client-side validation. Extensive experience in creating react components and resusable components. Usage of States ,props,hooks. Responsible for Design and development of components such as tab bars, image picker, date picker, notifications using React JS. Created stored procedures, functions, and triggers in SQL Server. Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure and AWS platform. Experience in developing AI/ML applications in Azure ML studio. Experience with all the Azure services like Azure storage,Azure sql database etc. Used ADO.NET technology for data retrieving, querying, storage, and manipulation. Provided resolution of JIRA tickets, build and deployment in SIT/UAT and PROD servers. Technical and root cause analysis of faults, resolution, and monitoring to ensure system stability and proper functionality. Written unit testcases for unit testing. Efficiently coordinated with Testers during the testing and deployment. Ensured the delivery of the desired deliverables using AGILE Methodology. Analyze defects and find a strategic and logic solution. Trained on .Net related topics like OOPS, variables, operators, loops, Conditions, Methods etc... Moreover, advanced concepts like delegates, Garbage collection, Exceptions, Lists, Array Lists etc Worked alongside senior employees to upgrade features like adding buttons, editing texts for the Dot net applications. Debugging the code in visual studio and find where and what exactly the issue is and report the error to senior developers. Application Monitoring and Troubleshot known issues. Error Handling ,solving approximately 15 to 20 problems every week. Created ASP.NET web pages as per client requirements. Responsible for coding as per the coding standards and perform the unit testing. Environment, Skills and Tools used: C#, ADO.NET, .NET Core, React JS, Entity Frame work,MVC, Visual Studio, SQL Server Accomplishments: Received "PAT on the back" award for the extensive support in Fenergo Project from Synpulse. Received Silver medal for being academics topper. Keywords: cprogramm csharp artificial intelligence machine learning user interface message queue javascript database information technology microsoft procedural language Texas |