Senior Software Developer Resume
SUMMARY:
- Software developer with over 15 years in .NET application development experience in various business fields (HealthCare, Document circulation, Financial, E - Government, CRM), mainly in Web applications and Databases, Web/Windows/WCF services
- Strong experience in the analysis, design and development of commercial, enterprise, scalable n-tier applications
- Solid background in Object Oriented Programming
- Extensive knowledge of front-end and back-end development
- Experience working with cloud technologies (MS Azure).
- Easily adapting to others code and eliminating/fixing bugs
- Punctuality and accuracy in work, ability to work efficiently without supervision
- Strong problem solving, time estimation and planning skills
- Microsoft Certified Professional Developer: Web Applications (ASP.NET MVC) in 2016
- Microsoft Specialist: Programming in C# in 2016
TECHNICAL SKILLS:
Programming: C#, Visual Basic.NET, Windows Forms, ASP.NET, ASP.NET MVC, ASP.NET Ajax, .NET Web services, WCF, Web API, ADO.NET, LINQ, Entity Framework, Subsonic, HTML, JavaScript, JQuery, CSS3, XML, XPath, Microsoft BizTalk Server 2016, Ext.net, Angular.js, Microsoft Azure, Razor, Stimulsoft Reporting.NET, Dapper, Unit Tests, NUnit, Typescript.
DBMS/DB management tools: SQL Server 2000/2005/2008/2012, MySQL, NoSQL (Raven DB), T-SQL.
Project management tools/Methodologies: MS Project, MS TFS, JIRA, Asana, Scrum.
Development Environments: MS Visual Studio, SQL Managements Studio.
Version controls: TFS 2012, SVN, GitHub
Communicate: Slack, Skype, Avaya
Operating: MS Windows
MS Office: Word, Excel
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Design and develop Patient Direction and Order Registration modules with their Data access layer, Service Layer - Web API services, Business Layer (Business Objects) and front-end using Razor engine and Ext.net UI library.
- Develop reporting system using Stimulsoft.net reporting tool for MVC.
- Design and develop database, tables, relations, stored procedures.
- Design and develop MS Dynamics CRM instance for corporate team for managing business process.
- Design and develop Web API module for transfer and manage data from SQL Azure DB to CRM.
- Testing by unit tests, and bug fixing.
Technologies: MS Visual Studio, C#, ASP.NET MVC 4, Ext.NET controls, Razor, SQL Azure, Entity Framework, Microsoft Dynamics CRM, Microsoft Dynamics CRM SDK.
Confidential
Senior Software Developer
Responsibilities:- Developing plugins for background processes using Microsoft.Xrm.Sdk.
- Develop web resources with using JavaScript and Ajax queries to consume web API services.
- Customization of entities, fields, creating business process flows.
- Consuming Ribbon solution for creating menus.
Technologies: MS Visual Studio, C#, JavaScript, AJAX, JQuery, Microsoft Dynamics CRM 2016 platform, Microsoft.Xrm.Sdk (client-side), SQL Azure.
Confidential
Senior Software Developer
Responsibilities:- Develop Commercial project of clinic registry business processes using MVC, Web API.
- Develop reporting system using Stimulsoft.net reporting tool for MVC.
- Design and develop front-end (UI dynamic pages, styles, JavaScript) and back-end systems (business logic, data access layer).
- Design and develop database, tables, relations, stored procedures.
Technologies: MS Visual Studio, C#, ASP.NET MVC4, WCF, MS SQL Server 2008, Dapper, Ext.net, Stimulsoft.net.
Confidential
Software Developer
Responsibilities:- Develop Cargo transportation company management system business logic.
- Develop database, tables, relations, stored procedures.
- Develop business logic of calculation salaries, order quotes and bonuses.
- Develop forms for data managing using Window forms, controls.
Technologies: MS Visual Studio, C#, ASP.NET, Window Forms, MS SQL Server 2005, ADO.NET.
Confidential
Software Developer
Responsibilities:- Develop Sales Ordering System; order accepting and realizing system with RSS technology; information analysis.
Technologies: MS Visual Studio, C#, ASP.NET, HTML, JavaScript, MS SQL Server 2000, ADO.NET.
Confidential
Software Developer, Database Developer
Responsibilities:- Develop of a web site including introduction of software, hardware products, services and training courses.
- Develop common data access layer logic.
- Develop and design database, tables, relations, stored procedures.
Technologies: MS Visual Studio, C#, ASP.NET, HTML, JavaScript, CSS, MS SQL Server 2000, ADO.NET.
