Full Stack Developer Resume
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, WCF, .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 2005-2017, Visual Studio Code, Borland Delphi 7-RAD Studio 10.2 Tokyo, Android Studio, IntelliJ IDEA, CVS/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
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 (WCF), 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, WCF, MS SQL Server, PostgreSQL, SharePoint, SSIS, JIRA, Subversion, Git
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 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
