We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Chelyabinsk, RU

SUMMARY:

  • 15+ years in overall object - oriented programming, application development, analysis and design
  • Over 7+ years of experience in software development using C# (Windows Forms/WPF)
  • Over 8+ years of experience in software development using Delphi (Win32 API, VCL)
  • About 2+ years of ASP.NET MVC software development
  • About 1+ year of Android programming. Good familiar with .NET Core, Angular 2/4
  • Very interested in studying of Xamarin mobile development
  • Practical usage of GoF/MVC/MVP/MVVM-patterns, TDD methodologies, SOLID principles
  • Strong knowledge of object-oriented design, relational databases and client/server technologies
  • Detail-oriented professional with excellent communication and organizational skills
  • Responsible, well-disciplined, enthusiastic, able to work on own initiative and as a part of a team.
  • Sportsman, avid runner. Computer education tutor. Enjoy jazz and blues music. Have a strong and stable health. Never get sick.

TECHNICAL SKILLS:

Programming: C#, Delphi, JavaScript, TypeScript, SQL, T-SQL

Development: Windows Forms/WPF, ASP.NET MVC, LINQ, Web API, Confidential, .NET Core

Databases: MS SQL Server, Firebird/Interbase, MySQL, PostgreSQL, MS Access

Operating Systems: MS Windows, MS-DOS, Android OS

Software Packages: Microsoft Visual Studio, Visual Studio Code, Borland Delphi 7-RAD Studio 10.2 Tokyo, Android Studio, IntelliJ IDEA, Confidential /SVN/Mercurial/Git, xUnit, Moq, Unity, Ninject, Reshaper, DevExptess VCL, DevExptess.Net, Entity Framework, PowerShell, Knockout JS, MS Build, Angular 2/4

PROFESSIONAL EXPERIENCE:

Confidential, Chelyabinsk, RU

FULL STACK DEVELOPER

Responsibilities:

  • Actively participated as a "front-end" / "back-end" developer of a wide range of technology stack: the development of the client side (HTML / CSS, JavaScript), Web-service ( Confidential ), Integration Services SQL Server (SSIS), the server code ASP.NET MVC and SQL Server (LINQ, T-SQL). Carried out refactoring and bug fixing solve complex problems of profiling and optimization of server-side code, improve the performance of SQL-queries MS SQL Server databases on the basis of the indices and the transfer of the code of the stored procedure
  • Developed the so-called build-deployment scripts (MS Build, PowerShell) Server build and continuous integration (Jenkins, Bamboo)
  • Performed refactoring aimed at improving the quality and increasing the performance of the application when using SOLID principles
  • Worked closely with the team of analysts, testers

Environment: .NET Framework 3.5/4.0, C#, JavaScript, JQuery, ASP.NET MVC, Confidential, MS SQL Server, PostgreSQL, SharePoint, SSIS, JIRA, Subversion, Git

Confidential, Chelyabinsk, RU

SOFTWARE DEVELOPER

Responsibilities:

  • Responsible for all technical aspects of the application development including architecture, code and UI.
  • Worked as a single developer
  • Developed and modified code for the processes of exporting data into a variety of file formats, including MS Office file formats.
  • The main feature of the utility is no need to install the MS Office package on the user’s computer.
  • All the files including the binary ones are being created directly without using any COM-objects routines.
  • Performed code refactoring resulting in code quality and performance improvements
  • Worked closely with members of QA Team on defect tracking and resolution
  • Provided user support

Environment: Win32 API, Delphi 7-RAD Studio 10.2 Tokyo, SQL Server, MySQL, PostgreSQL, IB/FB, Oracle, Subversion, DevExpress VCL

Confidential

SOFTWARE DEVELOPER

Responsibilities:

  • Responsible for all technical aspects of the application development including architecture, code and UI. Worked as a single developer
  • Developed and modified code for the processes of importing data files to a server database. The main feature of the utility is no need to install the MS Office package on the user’s computer. All the files including the binary ones are being read directly without using any COM-objects routines.
  • Performed code refactoring resulting in code quality and performance improvements
  • Worked closely with members of QA Team on defect tracking and resolution
  • Provided user support

Environment: Win32 API, Delphi 7- RAD Studio 10.2 Tokyo, SQL Server, MySQL, PostgreSQL, IB/FB, Oracle, Subversion, DevExpress VCL

Confidential, Chelyabinsk, RU

SOFTWARE DEVELOPER

Responsibilities:

  • Responsible for technical aspects of the application development including architecture, code and UI. Worked in tight collaboration with members of development team
  • Played key role as “back-end” developer in creating the SQL Server’s alternative backup/restore multithreading engine, based on virtual devices conception, that uses innovating algorithms of compressing and scripting, and other ones such as updating statistics, re-indexing, shrinking databases, checking database integrity and so on . Performed refactoring and bug fixing
  • Developed COM interoperation mechanism between unmanaged C++ extended stored procedure library and managed C# code, including custom XML serialization/deserialization functionality
  • In interaction with other team members participated in developing the SQL Server’s C++ extended stored procedure library and the most parts of GUI using MPV-pattern including its unit tests as well
  • Performed code refactoring resulting in code quality and performance improvements according to SOLID optimization code principles and TDD methodologies, coded xUnit unit tests
  • Developed cloud-client side based on Amazon Cloud Drive services
  • Worked closely with members of QA Team on defect tracking and resolution
  • Provide supporting of old code and develop the new one to improve the application’s functionality and release its new versions

Environment: .NET Framework 3.5, C#/C++, Windows Forms, all known MS SQL Servers, Confidential, YouTrack, Subversion, Mercurial, xUnit, Moq, Unity, DevExpress.Net

Confidential, Chelyabinsk, RU

SOFTWARE DEVELOPER

Responsibilities:

  • Developed and supported corporate client/server N-tier service oriented application with MS SQL Server as a back-end
  • Wrote original parsing algorithms for extracting data from the web-pages. Before extracting, every web-page is being transformed into typical XML document format. This way allows to parse DOM data with using such .NET Framework objects as XmlDocument and XPathDocument
  • Coded special report system based on Component Object Model (COM) for creating outgoing documents for Microsoft Word and Open Office Writer
  • Developed data layer with using the LINQ for Entity Framework object related mapping and query mechanism
  • Created, documented and reviewed MS SQL Server T-SQL stored procedures
  • Supported presentation layer based on Windows Forms/MVP framework

Environment: .Net Framework 2.0-4.0, C#, Windows Forms/WPF, MS SQL Server 2005, DevExpress.Net, Subversion

Confidential, Chelyabinsk, RU

SOFTWARE DEVELOPER

Responsibilities:

  • Wrote all project code parts of software development life cycle
  • Developed original algorithms for writing of stream data directly to file according to specification of the XLS file’s format without using COM stream objects
  • Programmed all content of the components including type convertors, collection and property editors, component designers
  • Designed key modules such as export directly to Microsoft Excel file format and Adobe PDF files
  • Worked on the project like a single developer without assistance of any members of team

Environment: .NET Framework 2.0, C#, Windows Forms, Confidential, Subversion, Mercurial, Star Team, YouTrack, xUnit, Moq

We'd love your feedback!