Post Job Free

Resume

Sign in

Sql Server .Net Core

Location:
North Brunswick, NJ
Posted:
November 12, 2023

Contact this candidate

Resume:

ad02rd@r.postjobfree.com Sai Sunil Muddam 732-***-****

SUMMARY:

More than 16 years of experience in Systems Analysis, Design, Development and Implementation in Oil & Gas Drilling System, ERP System, Construction Management System(EPC), Aerospace, Automatic Cutting machines domain developing Windows and Web applications using N-tier Architecture involving all stages of Software Development Life Cycle(SDLC).

Experienced in a fast-paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.

Experience in development and implementation of Rest APIs, Windows Communication Foundation (WCF), and Responsible for developing WCF based Service, Data, Fault and Message Contracts.

Experience in creating Windows Presentation Foundation (WPF) applications using .NET Core 3.1 Framework and good working knowledge of MVVM design patterns.

Good Knowledge in Angular, Typescript.

Experience in creating Windows Phone 8.1 WinRT mobile apps and Universal Windows Platform (UWP) apps.

Experience in creating BizTalk applications using BizTalk server 2006.

Experience in creating DevExpress reports and Active reports.

Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, REST, WSDL) using .NET Framework and solid understanding of Service Oriented Architectures.

Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Packages, Stored Procedures, Triggers, Cursors and Functions, Database Jobs using PL/SQL in Oracle 12, SQL Server 2019, Lite Db.

Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieving data from different data sources.

Extensive Experience in identifying performance problems and Memory consumption issues using Ants Performance profiler, JetBrains DotTrace and Dot Memory

Extensive Experience in using the Project Planning tool Oracle Primavera.

Extensive Experience in using the project and process tracking tool JIRA, Document tool Confluence, Source control GIT and TFS.

Excellent problem-solving skills with an ability to adapt to fast changing skills and work

Ability to work individually or part of a team and good learner to adapt new technologies that improve the business

TECHNICAL SKILLS:

Technologies:

C#, .Net Core, WPF, Golang, Python, SQL Server, Oracle, WCF, Rest, ReSharper, Infragistics, SonarQube, Spec flow, TypeScript, Biztalk Server

Frameworks:

MVVM, Angular

IDE:

Visual Studio, Visual Studio Code

Version Control:

GIT, TFS

Cloud:

AWS

PROFESSIONAL EXPERIENCE:

Baker Hughes, Germany March 18 - Current

Role: Senior Software Engineer

Project Description:

Baker Hughes Cadence is the next generation Drilling Services data acquisition and processing system. Cadence communicates to drilling and evaluation tools and acquires, processes, displays and distributes data about the geology, drilling performance and trajectory being drilled in real-time. This helps in drilling the well along a predefined well path and successfully placing the well within the oil producing formation or reservoir in the most efficient manner thereby reducing our clients’ costs.

Responsibilities:

Key member in Requirement Analysis and Technical Design discussions.

Developing the windows applications using C#.Net, WPF, Visual Studio 2022, SQL Server 2014

Designing WPF Forms, Custom Controls and User Controls using XAML for interactive UI and building WPF built-in set of data controls to bind and manipulate data within applications.

Developing and consuming WCF Services and Windows services for building Application server components

Developing Rest Api’s using Golang

Deploying the WPF applications in AWS S3 and SQL Server in RDS.

Writing Unit tests with Nunit and MOQ framework

Writing Regression tests using Specflow.

Reviewing the code for the team members

Mentoring the newly joined team members

Environment: C#, .Net Core 3.1, .Net 4.8, WPF, Golang, AWS,LINQ, SQL Server 2014, WCF, Visual Studio 2022, TFS, ReSharper, Infragistics, SonarQube, Spec flow, GIT, TFS Source system

AVEVA, Germany Oct 09 - Jan 18

Role: Team Lead

Project Description:

Aveva Enterprise Resource Management is an integrated solution for the Marine industry, and Plant industry. AVEVA Planning supports the assignment of all critical resource requirements and provides a clear overview, in real time, of the entire project. It enables users to make decisions and act on the basis of up-to- date plans.

AVEVA Production is a comprehensive tool for the detailed planning, monitoring and control of the entire lifecycle of shop and work orders - from their creation, scheduling and release, through the issuing, reserving and picking of materials, to reporting operations.

AVEVA Material enables the creation and refinement of all basic data, such as design/engineering, drawings, materials, equipment, Bills of Materials, procurement, expediting/logistics, and stock and warehouse management.

Responsibilities:

Involved in full Software development life-cycle (SDLC) followed by agile methodologies to produce high quality software model using N-Tier Architecture

Key member in Requirement Analysis and Technical Design discussions.

Developed windows application using C#.Net, WPF, Visual Studio 2015, Oracle 12c

Designed WPF Forms, Custom Controls and User Controls using XAML for interactive UI and used WPF built-in set of data controls to bind and manipulate data within applications.

Integrated the Aveva applications with 3D Models using AVEVA E3D/PDMS.

Integrated the Aveva applications with Oracle Primavera P6 for Project planning.

Hands on experience in developing Windows 8.1 Mobile apps and a good understanding of UWP for windows 10

Developed and consumed WCF Services for building Application server components

Extensively used the Object-Oriented Concepts in building the Application (Inheritance, Polymorphism, Data encapsulation, Abstraction, Aggregation, Association, and Generic Collections)

Hands on experience in using the JSON formats

Written Packages, Stored procedures, Database jobs in Oracle.

Experience in using design patterns (Creational, Structural, Behavioural) in our product.

Experience in using Entity framework(ORM)

Worked on GIT source control to handle file versions

Written Unit tests with MOQ framework

Reviewing the code for the team members

Interacting with the Customers and fixing their production issues.

Environment: AVEVA E3D, Oracle Primavera P6, HTML4/5, C#, .Net 4.5, WPF, Python, LINQ, Windows 8.1 Mobile apps, Oracle 12g, WCF, Active Reports 6.0,Visual Studio 2015, GIT, SVN, ReSharper, DevExpress reports, PL/SQL Developer, JIRA

HCL Technologies June 07 - Oct 09

Role: Software Engineer

Project Description:

The Lean Certification System (LCS) is a web application for Boeing, which acts as the central tool to support overall airplane Certification Process (Useful for Federal Aviation Authority FAA).

Responsibilities:

•Implemented the prototype of LCS Application.

•Designed Orchestrations to full fill the Business functionality using Biztalk server.

•Created layered .Net Components using C#.NET and ADO.NET

•Involved in Integration, Unit testing, Bug fixing and Deployment of the project.

•Interacted with the Customers.

Environment: C#, BizTalk Server 2006 R2, Oracle 10g, PL/SQL developer.

EDUCATION:

Bachelor of Technology (Computer Science) with 9.0 CGPA in GITAM University, India.

US VISA Status: H1B

LinkedIn : ww.linkedin.com/in/saisunilm



Contact this candidate