We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Analysis, Design, Development Testing, Implementation and Documentation of various commercial applications with involvement in all stages of Software Development Life Cycle (SDLC).
  • Designed and developed web based and windows - based applications using ASP.NET, C#.NET, ADO.NET, LINQ, Webservices &WCF, ASP, IIS, JavaScript, HTML, DHTML, CSS, XML, XSL, SQLServer2017/14.0
  • Strong experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, Angular JS.
  • Good experience in web application development using n-tier Architecture.
  • Well versed with complete SoftwareDevelopmentLifeCycle (SDLC) process which includes Designing, Developing, Testing and Implementation.
  • In-depth understanding and experience in building Server applications using C#, ASP.NET, ADO.NET, XML Web Services, HTTP modules and Handlers based on. NetFramework4.7/4.6
  • Working experience with ModelViewController (MVC) Pattern 5.0/5.2, ASP.NET core MVC 5.0
  • Developed ASP.NETMVC applications and have hands on experience with RazorViewEngine.
  • Implemented MVC 4.0 Framework to reduce complexity.
  • Extensive experience using Web Forms, Web Controls, and WinForms.
  • Expertise in working with Crystal Reports, SSRS and SSIS
  • Developed applications by using different kind of cloud technologies like SaaS, Paas and Iaas and also expertise in multi-tier SaaS application
  • Expertise in rewriting Classic ASP applications to VB.Net applications.
  • Expertise in giving production support to Classic ASP applications.
  • Experience in creating RESTful services with Web Services, WCF/Web API, and JSON . Extensive work experience in Angular JS and Node JS.
  • Expertise in writing services, directives and controllers in Angular 4/6
  • Experience in developing single page applications using Angular 4/6.
  • Excellent experience in using Angular Bootstrap and Extensive work experience in Angular JS and Node JS.
  • Experienced in software development methodologies such as SCRUM and Classical Waterfall.
  • Good knowledge of concepts in Relational Database Management Systems like ORACLE and SQL Server.
  • Excellent knowledge of data modeling, SQL Server, T-SQL, Stored Procedures, Database Packages and Triggers.
  • Worked on the implementation of Silverlight2/3/4 projects using Model-View-ViewModel (M-V-VM) Pattern.
  • Expertise in using ADO.NETobjects such as ConnectionObject, CommandObject, DataReaderObject, DataAdapterObject and DatasetObject.
  • Experienced in building DataDrivenApplications using Microsoft Entity Framework.
  • Possess extensive knowledge and work experience using LINQ.
  • Knowing the server status of every application and checking the server response time using Riverbed Tool and using the SPLUNK Dashboard to see the application status.
  • Experienced in designing and developing Databases in SQLServer2005/2008/2012 which includes the development of functions, stored procedures, views, joins and triggers using T-SQL and PL/SQL.
  • Conceptual knowledge of Object-Oriented Programming methodologies (OOPS).
  • Competently juggled multiple assignments while maintaining the highest emphasis on quality.
  • Strong understanding of fundamentals for various programming languages.
  • Quick learner, exceptional problem-solving and troubleshooting capabilities.

TECHNICAL SKILLS:

.NET Technologies: ASP.NET, WCF, LINQ, LINQ to SQL, MVC, Entity Framework, Windows Forms, Web Services, Classic ASP, ASP.NET, IIS, Java Script, jQuery, Angular JS, MVC 5.0, ADO.NET, Silverlight

Platform / Language: . Net 4.7/3.5/3.0/2.0/1.1 , C++, Core Java, C#, ASP.NET, VB.NET, ADO.NET, VB6, ADO

Web Servers: IIS 7.0/6.0/5.0

Web Technologies: HTML, DHTML, XML, XAML, XSL, XSLT, CSS, JavaScript, UML, SOAP, VBScript, AJAX, jQuery

Database Technologies: SQL Server 2017/14.0, SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services)

Disciplines: Microsoft Visual Studio .NET 2017/2015/2012/2010/2008/2005 , Microsoft Business Intelligence

Reporting tools: SQL Server Reporting Services, Data Reports, Crystal Reports 10/9.0, Tableau

Operating Systems: Windows 8.1/8/7/XP/NT >, MAC OSX 10 <, LINUX

Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server, Subversion

Framework: Microsoft .NET Framework 4.7/ .net Core

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Principal Software Engineer

Responsibilities:

  • Created Object Oriented design for Business Layer, Data Access Layer and implemented ORM Classes architecture.
  • Created client-side web architecture heavily based on JavaScript, Angular JS, HTML and jQuery making asynchronous post-backs.
  • Reengineered the existing Application from scratch using ASP.NET MVC (using C#.net) and Entity Framework for referring individuals to forms within a network.
  • Created Sequence diagrams as per the Requirements by using Enterprise Architecture (EA).
  • Using ASP.Net server controls like Grid View, Form View as a part of user interface and for data display.
  • Involved in creating API indexes, schemas, request and response objects.
  • Used MVC framework to implement N-tier architecture.
  • Involved in Fixing Defects for different releases.
  • Involved in Unit Testing and strongly followed coding standards.
  • Involved in Production support and Maintenance activities.
  • Involved in modifying database packages, stored procedures and queries in Oracle 11g.
  • Knowing the server status of every application and checking the server response time using Riverbed Tool and also using the SPLUNK Dashboard to see the application status.
  • Have a proficient knowledge in schema designing and development and widely used for COMPASS development
  • Have knowledge of using Gallio 3.0 tool for testing the code.
  • Used WCF Rich internet application services to communicate with other target systems.
  • Used SSRS to generate reports and used Object Oriented Programming Concept.
  • Involved in User Interface Design and implemented UI validations.
  • Performed web services integration and debugging using SOAP UI.

Environment: .NET framework 3.5, Visual studio 2008/2010, ASP.Net 3.5 MVC, IIS, TFS, Oracle 11g, XML, WCF, AJAX, Java Script, jQuery, Entity Frameworks, HTML and CSS, C#.net , SSRS , Ria Service, SOAP UI- 4.5.1, Gallio, SQL Server, Enterprise Architecture (EA) .

Confidential, Madison Heights, MI

.NET With Angular Developer

Responsibilities:

  • Involved in front end development using ASP.NET, JavaScript, Angular 2/4, jQuery, HTML, Bootstrap and CSS.
  • Involved in creating Responsive web pages using CSS.
  • Analyzed and designed Approaches, UML Use Cases, Class Diagrams, State Diagrams, and Activity Diagrams.
  • Used Ajax, CSS, JavaScript and Bootstrap for the front-end web development.
  • Experience in using MSUNIT commands which helps in executing the commands in Visual Studio.
  • Experienced in designing and developing Databases in MS SQL Server which includes the development of functions, Stored Procedures, views, joins and triggers using PL/SQL.
  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
  • Involved in front end development using ASP.NET MVC, c#.NET.
  • We have implemented the Single Page Application (SPA) using Angular 2/4.
  • Implemented the dependency injection pattern in UI and we achieved clean code in UI part.
  • Using Ajax call calling the Web API services and binding the data points to respective controls on the web.
  • Involved in database modelling and expertise in creating Tables, Views and Stored Procedures in SQL Server 2012.
  • Extensively used VisualStudioUltimate2017 development tool for building Web Application.
  • Involved in Unit testing, Build and Integration testing for the interfaces.
  • Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
  • Involved in creating tables and writing Stored Procedures as required by the solution.
  • Created various Web Forms & User Interface Screens using C#.NET & ASP.
  • Involved in code management activities using TFS.

Environment: Net 4.0, ASP.Net, Visual Studio 2012, Classic ASP, VB.Net. Ajax, SQL Server 2012, C#.Net, WinForms, HTML, Entity Framework, N-Unit, WPF, JavaScript, jQuery, Bootstrap, CSS, TFS, SSRS, SSIS, WCF, IIS 6.0 and Agile.

Confidential, MI

.NET Developer

Responsibilities:

  • Involved in designing the database schema for this project developed the tables with relations.
  • Designing and developing web applications web services client/server applications by using Microsoft .NET technologies.
  • Development and Implementation of various applications including Web and Client/Server Application Development using Microsoft .NET Framework, C#.NET, ASP.NET.
  • Involved in writing Stored Procedures, triggers, CTE for Web API Services.
  • Developed Services using WebAPI. This project consists of dashboard and Search page.
  • Involved in Designing and developing UI for this tool using JavaScript, html5, JQUERY, Knockout Js and CSS.
  • Developed web pages using Visual Studio2012, MVC 5.0 framework we followed multi-layer architecture for this project.
  • Created forms to collect and validate data from the user in HTML5 and ReactJS.
  • Used Entity Framework6.0 for Database operations.
  • Leveraged Routing in MVC to define custom routes thereby achieving clean URL' s.
  • Using Angular and bootstrap developed the UI design which includes charts, grid sand tables etc.
  • We developed different types of charts like line, bar, pie using Angular and bootstrap CSS.
  • We implemented the single page application (SPA) using angular JS.
  • We implemented the dependency injection pattern in UI, and we achieved clean code in UI part.
  • Using Ajax call calling the Web API services and binding the data points to respective controls on the web.
  • Involved in front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
  • Analyzed and designed Approaches, UML Use Cases, Class Diagrams, State Diagrams, and Activity Diagrams.
  • Involved in database modeling and expertise in creating Tables, Views, and Stored procedures in SQL Server.
  • Report automation included Tableau, Excel and SQL database tools.
  • Extensively used Visual Studio Ultimate 2012 development tool for building Web Application.
  • Involved in Unit testing, Build and Integration testing for the interfaces.
  • Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
  • Created various Web Forms & User Interface Screens using C#.NET & ASP.
  • Involved in code management activities using TFS.

Confidential

Junior .NET Developer

Responsibilities:

  • Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
  • Created web pages using MVC 5.0 razor views for responsive user interfaces.
  • Working on Asp.net MVC 5.0 framework in building applications after the conversion from MVC
  • 3.0 to 4.0 versions.
  • General User Interface (GUI) design, wire framing, usability testing, web content/ copy writing & editing.
  • Develop complex MVC controller, View Models and Helper methods linked to backend database.
  • Responsible for creating Web Services and consuming it in client application.
  • Created Network accounts using active directory. Ensured accuracy of credentials supported.
  • Client escalations and performed troubleshooting actions for network connectivity.
  • Provided Folders and Groups permissions.
  • Works closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
  • Worked on AGILE software development methodology where the team is involved in the SCRUM agile management framework.
  • Attend design meetings and provide feedback based on professional experience.
  • Deployed applications into test and production environments by using web server (IIS).
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Worked with ASP.NET Web Forms, State Management, caching features, configuring
  • Worked on Responsive Web Design of the website a kind of approach in which the site adapts the layout to the viewing environment.
  • To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
  • Done Unit test, Integration test, Regression test, Load test and Platform test.

Environment: Net 4.0, ASP.Net MVC 4, Visual Studio 2015, Classic ASP, VB.Net. Ajax, JSON, SQL Server 2012, C#.Net, WinForms, HTML, Entity Framework, TDD, N-Unit, A, JavaScript, jQuery, Angular JS, jQuery, Bootstrap, CSS, TFS, SSRS, SSIS, SharePoint, WCF, IIS 6.0 and Agile.

Confidential

.NET Developer

Responsibilities:

  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
  • Involved in front end development using ASP.NET MVC 3, C#.NET.
  • Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
  • Used Entity Framework for database operations.
  • Used Agile methodology to implement the application.
  • Involved in database modeling and expertise in SQL server management systems
  • Worked on Maintenance of database-backed websites.
  • Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
  • Used Data tables and jQuery validations plugins for client-side operations.
  • Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
  • Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
  • Implemented security technologies in ecommerce development.
  • Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
  • Followed Test Driven Development (TDD) approach.
  • Implemented security technologies in ecommerce development.
  • Consumed the WCF services using jQuery Ajax calls to enable effective communication Extensively used Visual Studio 2012 development tool for building Web Application.
  • Developed reports using SSRS.
  • Manage database security, Design, develop and implement automated data backup.
  • Developed database objects like Tables, Views, and Stored procedures in SQL Server 2012.
  • Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
  • Extensively used Visual Studio 2012 development tool for building Web Application.
  • Rewritten Classic ASP applications to VB.Net applications.
  • Implemented to new features and worked on minor releases to classic ASP applications.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation
  • Based on the support tickets, fixed bugs on priority basis.
  • Migrated windows applications from VB6 to VB.NET

Environment: .Net 4.0, Asp.Net MVC 3, Classic ASP, VB.Net, Entity Framework, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2012, jQuery, Bootstrap, TDD, N-Unit, WCF, VB6, Windows Application, SharePoint, TFS, SQL Server 2012, SSIS and SSRS.

We'd love your feedback!