Sr.net Developer Resume
Charlotte, NC
SUMMARY
- Over 10 years of experienceas a .NETdeveloperinAnalysis, Design, Development, Management and Implementation, Migratingand provideProduction and Technical SupportofClient - Server,WindowsandWeb Basedapplications.
- Extensive experience of designing and developing Client/Server applications using Microsoft .NET Technology, VC++, MFC, Model view controller (MVC 3.0/4.0/5.0), ADO.NET, WCF, WPF, Silver Light (4.0/3.0) and Entity Framework SQL Server, Oracle, ASMX, XML.
- Experienced in Software Development Methodologies like Agile Methodology, Waterfall Model and Test-Driven Methodology.
- Experience in developing ATEs.
- Good working noledge of communications like Serialport, USB, Ethernet.
- Worked extensively on data acquisition from test and measurement equipments such as Signal generators, Spectrum analyzers and Oscilloscopes over Ethernet, Serialport, USB and GPIB.
- Extensive experience in developing User Interfaces using Bootstrap 3.2, C#, ASP.NET, JQuery, XML, HTML5/DHTML, CSS, Java Script and JQuery. noledge of Angular JS, AJAX.
- Hands on experience in design using Object Oriented Programming Principals like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVP.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe (VSS).
- Expertise in developing and enhancing applications as per the organizational standards using Microsoft.NET Framework 4.5/4.0/3.5/3.0/2.0 / 1.1, ASP .NET, C#, VB .NET, (Microsoft Visual Studio 2005/2008/2010/2013/2015 ) and SOA.
- Extensive experience in developing, debugging N - tier applications using C#, AJAX, XSLT, XML, XHTML, CSS, Reflection, Multithreading and Agile programming methodologies.
- Strong intense noledge of .NET 3.0/3.5/4.0/4.5 Framework, LINQ, Generics, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience wifMicrosoft Office SharePoint 2007 (MOSS).
- Created Silverlight applications for interactive, Web-based data visualization using.
- Experience in developing web based applications wif ASP.NET, XML/DHTML/ HTML, JavaScript, CSS, Masterpages.
- Extensive experience inXML Web Services (SOAP, WSDL, UDDI), DotNetRemoting,Server Components using.NET Framework.
- Strong noledge of RDBMS like SQL Server 2008/2005.
- Experience wif SQL Query Tuning on SQL Server RDBMS.
- Expert in developing views, stored procedures, cursors and triggers in T-SQL, PL-SQL.
- Good at translating the complex user requirements and resolving the technical and functional issues.
TECHNICAL SKILLS
Scripting and Marketing: JavaScript, HTML, CSS, XML, SSIS
Web Technologies: ASP.NET, WebForms, MVC, C#, VB.NET, ADO.NET, Entity Framework, Web Services, SOAP, AJAX, WCF, WPF, WinForms, LINQ, EDI, Silverlight
Languages: C, C++, VC++, C#.NET, ASP.NET, VB.NET, ADO.NET, QT for Windows.
Web Servers: IIS 5.1/6.0/7.0
Databases: SQL Server 2000/2005/2008/2012, Oracle8i/10g/11g
Development Environments: Visual Studio.NET 2005/2008/2010/2013/2015
Tools: ActiveX, Visual InterDev, FrontPage, Visual Source Safe
Reporting Tools: Quick Test Pro, Crystal Reports 4.6, VBA
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr.NET Developer
Responsibilities:
- Worked on Analysis, Design, Implementation, Testing and Maintenance involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Desired Timeline for completion of the project was met using SCRUM Agile methodology.
- Designed and developed rich and enriched web pages using HTML 5 CSS and JQuery.
- Implemented Web Service, WCF, Web API REST service which communicate data in XML, XAML&JSON.
- Front end development was done using ASP.NET, CSS, JavaScript, Ajax Control and Telerik Controls.
- Involved in developing applications in C# 4.0 and .Net Framework 4.0 to meet the business requirements using Visual Studio.NET 2013.
- Used C#.Net to design, develop and modify some applications.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used CSS 3.0 for page layout and display of graphics.
- Created Windows application which included a secure channel for Chat and Email.
- Worked wif Business Analysts to gather requirements for enhancements to existing Power builder.
- Responsible for designing the ASP.NET application autantication using .Net framework, Model View Controller MVC and IIS security model.
- Used AngularJS as development framework for building single-page application.
- Proficient in working wif Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL.
- Practical usage of SignalR in combination wif windows server 2008r2 for testing the bi directional data communication to update the data in real time wifout creating the bottle necks.
- Use of SSIS to export data to any portable device wifout any bottle neck creations.
- Accessed data from Data Access Layer for the User Interface using Web services.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
Environment: C#, ASP.NET, VB.NET4.5,MVC 5.0, .NET Framework 4.0, PL/SQL, JavaScript, CSS3.0, ADO.NET, AngularJS, SignalR, Web Services, SQL Server 2008, Windows 7, IIS7.0, Visual Studio 2013, TFS.
Confidential, Columbia
.NET Developer
Responsibilities:
- Involved in full cycle of the project development
- Involved in technical discussions related to the User interface development.
- As a .NET developer coordinated wif users and prepared design documents to develop UI screens for Application.
- Responsible for the user acceptance of the user interface screens.
- Front end screens are developed using C#.net winforms.
- Classes, Abstracts and interfaces are developed in C#.Net
- Involved in the development of Data Access layer, Business layer and Application layer (user interface) of the 3-tier architecture application usingC#. NetWinforms.
- ImplementedData Access Layerusing file system streams to communicate wif the files.
- Implemented custom protocol to communicate wif the zynq based processor.
- Supported for UART communication in Embedded C.
- Use of Active X Controls such as LED Indicators and seven segment displays.
- Use of multitab pages to differentiate between the functional features of the application.
- Used threads operation for data reading.
- Implemented serialport communication to transmit the data.
- Used Timer for data representation and display the status on the Graphical User Interface.
- Generated code documentation using doxygen to describe the flow of the process execution.
- Involved in integration of the application wif the Embedded application.
- Responsible for carrying out the unit level test.
- Used SQL Server Integration Services (SSIS) for larger data transmission and receiving data from various sources and stored data to data tables.
- Contributed for the development of Acceptance test procedure in order to get the approval from the customer.
- Generated the user manual for the application developed.
- Used Visual Source Safe (VSS) for version controlling and to keep source-code safe.
Environment: C# .NETwinforms, MS Visual Source, Visual studio 2010, MS Access, MS Excel, Subversion Control, Activexinstallers, SQL,Design Patterns, .NET(4.0),MVC.
Confidential, Mountain view, CA
C# .NET Developer
Responsibilities:
- Designed Objected Oriented classes’ structure in Data Access Layer and Business Access Layer.
- Worked on various Windows Workflow activities to process the booking orders made by customers.
- Extensively used LINQ and LAMBDA Expressions wif objects for data retrieving and data querying.
- Implemented application business logic in C# wif Singleton, Factory, Strategy, Adaptor, Ioc, Dependency Injection and IocContainerDesign Patterns.
- Extensively involved in creating Windows Communication Services (WCF) and consuming them in the project.
- Limited usage of SignalR for testing purpose for loading the data in real time mode to client.
- Involved in creating RestFul Web API’s for Lookup Services using (Model-View-Controller) MVC architecture.
- Analysis and Database design using SQL Server.
- Participated in the designing and development of software using agile development practice.
- Involved in Unit Testing and Maintenance.
- Extensively used Team Foundation Server for collaborate application development process in team.
- Involved in code Deployment to different environments (Development server, QA and Staging).
- Worked on ASP.NETState ManagementTechniques like Sessions, Caching.
Environment: .NET (4.0/), C#, Windows Workflow Foundation, Design Patterns, LINQ, Lambda Expressions, XML, Visual Studio (2010/2012), SQL Server 2008, WCF, Rest full Web Services, SignalR asp.net MVC and Entity Framework.
Confidential
.NET Developer
Responsibilities:
- Design and development of simulator application as a whole.
- Worked wif VC++ MFCandWPFprogramming language in Visual Studio 2010.
- Extensively worked on Active X Controls (third party controls).
- Worked extensively on data acquisition through serial port communication.
- Responsible for writing the data acquisition and plotting of the received data through curved graphs in real time.
- Responsible for Unit Testing and Bug fixing.
- Contributed for customer final approval.
- Generated Acceptance Test Procedure document and User manual.
Environment: .NET Framework 3.5, VC++ MFC, Visual Studio 2010, Windows forms, Excel sheets, C#.NET, ActiveX controls.
Confidential
.NET Developer
Responsibilities:
- Worked on windows forms using C#.NET programming language in Visual Studio 2010.
- Responsible for gathering the inputs from the customer for the development.
- Designed and developed the GUI and whole application.
- Worked extensively on data representation using digital meter guage, LED representation and graphical designing using thridparty controls-ActiveX controls
- Extensively worked on large data transmissionand segregation of data depending on the data validity.
- Responsible for writing the data base table creation, data retrieval and representation.
- Responsible for Unit Testing and Bug fixing.
- Responsible for Publishing and Hosting Application.
- Management of team to coordinate the embedded application development and hardware development.
- Generated the Acceptance Test Procedure for the customer approval and development ofUsermanual.
Environment: .NET Framework 3.5, VC++ MFC, Visual Studio 2010, Windows forms, Excel sheets, C#.NET, ActiveX controls, SQL.
Confidential
.NET Developer
Responsibilities:
- Design and Development of GUI application using VC++ MFC.
- Gathering required information from client regarding the development of the project
- Development of Ethernet Communication, Serial port and USB communication.
- Worked on communication wif the test and measurementequipments of agilent and Tektronixand R&S.
- Responsible for writing the Stored Procedures, Functions, and extensively worked on TCP/ IP communication and exporting the data to Excel.
- Responsible for unit testing and approval from quality control department.
- Troubleshooting and code analysis for compliance wif MISRA C standards.
- Responsible for Bug fixing and customerapproval.
- Documentation of Acceptance Test procedures and User manuals for the application.
- Use of Agilent make signal generator communicated over Ethernet to feed the signal to the source and reading the data from the spectrum analyzer through Ethernet and Oscilloscope on USB.
- All these data is exported to the Excel file for the report generation and stored the data using the .cvs files.
Environment: .NET Framework 3.0, MFC VC++, Visual Studio 2008, MS EXCEL, ASP.NET, MVC4/5
Confidential
.NET Developer
Responsibilities:
- Design and Development of GUI application using VC++ MFC and Win32.
- Designed a login window wif credentials stored on to MS ACCESS in order to limit the usage.
- Mixed development of windows using win32 and MFC technologies.
- Designed user/ custom protocol for two-way communication over Ethernet using TCP/IP.
- Checking the received data packet for checksum using the XOR method for data validation.
- Extensively worked on Active X Controls for data visualization of the flight path.
- Responsible for Unit level testing and Integration.
- Development of Ethernet Communication and Serialport communication.
- Worked on communication wif the test and measurement equipments of agilent and Tektronix.
- Responsible for writing the Stored Procedures, Functions, and extensively worked on TCP/ IP communication and exporting the data to Excel.
- Responsible for unit testing and approval from quality control department.
- Troubleshooting and code analysis for compliance wif MISRAC standards.
- Responsible for Bugfixing and customerapproval.
- Documentation of Acceptance Test procedures and User manuals for the application.
Confidential
.NET Developer
Responsibilities:
- As a .NET developer coordinated wif users and prepared design documents to develop UI screens for the application.
- This project is developed in accordance wif the DO-178 standards.
- Application coding is done using C#.NET Windows forms object oriented programming.
- Generated event based interrupts to handle the events in client side.
- Development of Ethernet communication using UDP protocol.
- Developed customprotocol for communication wif Antenna.
- Use of thread mechanism to read data from Antenna.
- Implementation of dual redundancy mechanism to receive data from particular node depending on the priority of the node from a given list.
- Implementation of control systems formulas for calculation of transformations to achieve control loops from the client side.
- Scaling of windows forms to represent the bull’seye mechanism depending on the signal levels.
- Use of excel worksheets to export the test reports for control validation.
- Use of timer to refresh the data update and interface update.
- Developed and implemented appropriate exceptionhandlers in C#.NET.
- Code verification using LDRA tool for code compliance towards MISRACstndards.
- Documented usermanual and acceptancetestprocedure.
- Use of curvegraphs to show the response time of the antenna to the given demand.
- Used VisualSourceSafe (VSS) for version controlling and to keep source-code safe.
Environment: .NET Framework 3.5, VC++ MFC, Visual Studio 2010, Windows forms, Excel sheets, C#.NET, ActiveX controls, use of .csv files for diagnostic report generation, SQL.
Confidential
.NET Developer
Responsibilities:
- As a .NET developer coordinated wif users and prepared design documents to develop UI screens for the application.
- Design of User Interface such dat the application is used in all phases of product testing.
- The application is developed using both VC++and C# .NET
- This application communicates wif the unit using USB communication which connects to USB DIO card resided inside the unit.
- The same application TEMPhas the provision to communicate to the Signal Generator, SpectrumAnalyzer and Oscilloscope over Ethernet as the primary mode of communication and Serialport as dual redundancy.
- Application identifies these Test &MeasurementEquipments using the respective SCPIcommands.
- On starting the test application sends the signals to USB DIO card for respective ttl signals and to signal generator to set the frequency and power levels.
- After the response is received and showed on the spectrum analyzer and oscilloscope the respective data is red from these units and stored to an excel file.
- This data is analyzed after the whole test is completed to verify the unit’s working condition.
Environment: .NET Framework 3.5, VC++ MFC, Visual Studio 2010, Windows forms, Excel sheets, C#.NET, ActiveX controls, use of .csv files for diagnostic report generation, Serial port communication, USB communication, Ethernet communication(TCP/IP), Use of Test and Measure equipments and its remote operation using SCPI commands.