Gambar Profil kazakovdmitry
@kazakovdmitry
Anggota sejak 8 November 2013
29 Rekomendasi

Dmitry Kazakov

Online Offline
Certified Software and Database Developer with a passion for secure software development especially with agile practices such test-driven development with in-depth knowledge of OOP and security practices. Over 12 years of software development experience (including 5+ years on a remote basis) spanning .NET Framework 2.0 to 4.7, ASP.NET 1.1 to ASP.NET Core 2.0 in C# including high-transactional enterprise e-commerce applications with team leadership and mentoring experience. Expert in full System Development Life Cycle (SDLC). My certifications: ECSP: EC-Council Certified Secure .NET Programmer MCSE: Cloud Platform and Infrastructure MCSD: App Builder MCSD: Web Applications MCPD: Web Developer MCSE: Solution Expert in Server Infrastructure MCSA: Solution Associate (SQL Server 2008, Windows Server 2008 - 2012) MCITP: Database Developer MCITP: Business Intelligence Developer MCITP: Database Administrator MCT: Microsoft Certified Trainer 2010 OCJP: Oracle Certified Java 6 Programmer
$45 USD/jam
60 ulasan
6.7
  • 92%Pekerjaan Selesai
  • 100%Sesuai Anggaran
  • 100%Tepat Waktu
  • 21%Tingkat Rekrut Ulang

Portofolio

Ulasan Terbaru

Pengalaman

Freelancer Member

Nov 2013

I am working as a freelancer in a wide range of different IT projects including but not limited to the following areas: IT Consulting, Software and Web Development, System Administration, Data Recovery and Academic Writing.

IT Manager / Team Lead / Senior IT Engineer

Sep 2011 - Nov 2013 (2 years)

Plan, coordinate department employees and supported departments of work to be completed daily. Develop work schedules to match staffing levels, monitored progress to improve work process efficiency. Plan routes to provide most efficient production while also managing labor hours and waste. Ensuring that staff is motivated, monitored and measured in line with company targets and performance standards. Responsible for making sure that any gaps in performance or quality are quickly identified and addressed. Produce accurate reports on team performance for senior managers. Duties: • Managing a team of over 35 administrative & technical staff • Strengthening the IT infrastructure through to implementing new technologies • Responsible for the recruitment and training of new staff • Manage the IT budgets and expenditure on hardware and software • Write documentation for ICT procedures, security and disaster recovery • Responsible for whole IT Infrastructure processes in the company • Work on the most difficult cases for Data Recovery and IT consulting services in company • Team Lead for Windows Server 2012 and SQL Server 2012 infrastructure implementation and migration processes. • Develop data structure analysis application (.NET, C#, C++, Assembler X86) • Reverse Engineering for SDD, HDD, USB, etc. firmwares. • Making decisions on various challenging issues that arise on a daily basis • Keeping up to date with technology and finding better ways of working together • Helping to write up reports for presentation and publication • Participating in advanced training, supervision and team meetings • Using advance level data recovery services, PC3000 portable tool, Salvation data tool, data recovery software, hard drives repairing, head replacement, firmware repairing, bad sector repairing, PCB repairing, hard drive testing

Senior Software Engineer

Oct 2010 - Jul 2011 (9 months)

Work closely with other engineers to initiate much-needed changes to the biomedical treatment device for this struggling provider of new generation treatment. Enhanced and expanded the software application and database platform for programming biomedical treatment device while creating a more efficient engineering process for this wholly-owned subsidiary of NPP ELIS. Duties: • Managing software developers and testers team • Design software architecture for medical treatment devices • Develop custom hardware protocols • Develop application for programming medical device • Testing software to identify and resolve problems from end users perspective • Involved in Performance Testing, Scalability / Stress and Load Testing • Preparing detailed test plans, acceptance criteria and test scenarios • Using technologies: Objective-C, .Net, SQL, C++, C#, Assembler X86 • Maintenance, testing and upgrading intranet website (ASP .Net)

Microsoft Certified Trainer

Jan 2010 - Dec 2010 (11 months)

Train 20 to 35 end-users weekly. Administer user evaluation and assessment. Help to develop super-users across organization to assist with training and system go-lives. Use feedback gained through classroom sessions to improve effectiveness of training program Assist in scheduling and securing of resources necessary to carry out training sessions according to designated project plan Duties: • Conducted Microsoft technical training classes (Windows Server 2008, Windows 7, SQL Server 2008) • Planned and applied training on technology upgrades • Worked with MS experts to prepare students for MCITP certification • Developed and applied learning solutions to improve business performance • Maintained training material and applications • Recommended improvements needed in programs

SCADA Software Engineer

Dec 2009 - May 2010 (5 months)

Develop designs and modifications by identifying project objectives and issues. Develop, test and setup of the SCADA system main application for Sheremetyevo airport, monitoring system and network. Researching and developing automation engineering concepts and techniques; supporting project implementation. Determines automation engineering design issues by evaluating current automation equipment and new concepts; studying project objectives; analyzing production requirements; evaluating similar and related automation applications, information technology systems, and engineering and mechanical processes; identifying and establishing performance standards. Duties: • Design and develop of Supervisory Control and Data Acquisition Systems (SCADA) client-server application for Sheremetyevo international airport • Detailed software design using formal methods • Design including writing user requirements and functional specifications – this may involve pre-project consultancy assignments with time spent at client premises • Coding of SCADA ‘add-ons’ and bespoke systems using: Agile, .Net, C#, C++, TCP/IP, WPF • Coding and configuration of control systems using PLC coding software • Development of real time web applications • Optimization and configuration of Set up and configuration of Windows and web-based systems • Working in a quality controlled environment to ISO9001

IT Manager / Senior IT Engineer

Jul 2007 - Dec 2009 (2 years)

Run a proactive team of support staff responsible for delivering a high quality, customer-focused professional service. Prove the high level of technical support and customer service to the Government Publishing House. Administration of LAN/WAN/VPN services. Responsible for intrusion detection and prevention monitoring. Manage FTP servers, AD/DNS, wireless access points and load balancers. • Managing system administrators team • Responsible for system administrators duties • Team Leader for Windows 2003 Sever to Windows Server 2008 migration • Prepared the environment for deployment of Windows Server 2008 • Installed, configured, and troubleshoot Windows Server 2008 • Hyper-v Server implementation, Virtualization (1200 workstations) • Installed, configured, and troubleshoot Linux-based mail-server and VPN-server • Implemented and managed IP Addressing; configured TCP/IP addressing on a server • Managed Active Directory Services, Active Directory Group Policy Objects (GPO), Group Policy • Management Console (GPMC), DHCP, WINS, DNS and Network security • Managed user accounts, groups, print queues and controlling access rights using Active Directory • Supported all remote offices and home-based users using NetMeeting, VNC and OpenVPN • Used DcDiag, NetDiag techniques for troubleshooting

Software Enginner / Senior System Administrator

Oct 2006 - Oct 2007 (1 year)

Consulted with client companies to provide Web-based and network solutions along with strategic planning and project leadership over systems migration, configuration, administration, upgrades and troubleshooting initiatives. Duties: • Developed WEB-based ISP system using Linux (bash, C, php, MySQL) • Configured, and troubleshoot Linux-based fileserver, VPN-server and Windows Server 2003 • Performed day-to-day administration functions, backup and restoration, file server maintenance • Improved system security through setup and ongoing maintenance of Linux firewall • Researched, recommended and implemented network enhancements that improved system reliability and performance • Managed Active Directory Services, Active Directory Group Policy Objects (GPO), Group Policy Management Console (GPMC), DHCP, WINS, DNS, VPN and Network security.

Pendidikan

Master degree in Computer Science, Computer Systems Analysis, National Research University of Electronic Technology (MIET), Russia, Moscow

2008 - 2011 (3 years)

Master of Computer Applications (MCA) with Honor: Microsoft .NET Software Development, Russia, Moscow

2008 - 2010 (2 years)

Engineer\'s degree in Computer Science, Russia, Moscow

2004 - 2010 (6 years)

Sertifikasi

Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3 Specialist (2014)

Microsoft

License F090-9936

Microsoft Certified Solutions Expert: Server Infrastructure (2014)

Microsoft

License E550-2443

Microsoft Certified Solutions Associate: Windows Server 2012 (2014)

Microsoft

License E557-4878

Microsoft Certified Professional (2014)

Microsoft

License E557-4877

Microsoft Certified Solutions Associate: SQL Server 2008 (2012)

Microsoft

License D718-2935

Microsoft Certified Solutions Associate: Windows Server 2008 (2012)

Microsoft, License D718-2934

Microsoft: Train The Trainer (2010)

Microsoft

License 098-101995

Sun Certified Programmer: Java SE 6 Programmer (2010)

Oracle

License 11/05 SW409182 24315830SCPJSE6P

Microsoft Certified Technology Specialist: Windows 7, Configuration (2010)

Microsoft

License D091-1015

Microsoft Certified IT Professional: Business Intelligence Developer 2008 (2009)

Microsoft

License D091-1011

Microsoft Certified IT Professional: Database Administrator 2008 (2009)

Microsoft

License D091-1010

Microsoft Certified IT Professional: Database Developer 2008 (2009)

Microsoft

License D091-1009

Microsoft Certified Professional Developer: Web Developer (2009)

Microsoft

License D091-0984

Microsoft Certified Trainer 2010 (2010)

Microsoft

Valid for 1 year only.

Publikasi

Developing of ECG QRS-complexes identification algorithm based on a wavelet discrete transform and thresholding

Creation and analysis of the effective algorithms for ventricular complex identification used in cardiology monitoring systems. The solution of such problems needs huge intellectual efforts, a lot of time and financial expenses. In this article QRS-complex identification algorithm based on discrete wavelet transform with thresholding procedure is examined.

Cardio-signal modulation using discrete wavelet transform

This article is revealing a practical application of a wavelet-theory for cardio signal coding. The discrete wavelets transform (DWT) and thresholding are proposed to use for cardio signal processing.

Perspectives of application of the NVIDIA compute unified device architecture for cardio signal processing

This article is revealing a practical application of a parallel computing for cardio signal research. The discrete wavelets transform (DWT) and thresholding are proposed to use with NVIDIA CUDA for cardio signal processing. The advantages of using parallel computing for cardio signal processing are shown.

Heart rate variability analysis methodic for human’s cardiovascular system research

The article presents a methodic for human heart rate variability analysis, includes the calculation for indicators of European Society of Cardiology and the North American Society of Electrophysiology & stimulation and Russian researches indicators by R. M. Baevsky and V.M. Mihajlov

ADAS1000 IC application by ANALOG DEVICES for portable cardio-signal analyzer device development

The paper presents the theoretical aspects of portable cardio analyzer device design and development issues, includes automatic cardio-signal analysis features. Channel structure block diagram and optimized PKA structure are developed. Integration tasks of wired and wireless interfaces for portable cardio analyzer device PC connection are described.

Development of methods for identification of significant parameters of cardio-signal based on the evaluation of statistical and stochastic characteristics of the wavelet transform

In the article, a methodic for cardio-signal significant parameter identification using wavelet transform in conjunction with the methods of fractal analysis is presented. Hurst exponent, fractal and correlation dimensions, as well as phase space are calculated for results of cardio-signal discrete wavelet transform.

Development of methodology and algorithm for cardio-signal ventricular arrhythmia detection based on discreet wavelet transform

The methodology and algorithm for ventricular arrhythmia, includes ventricular tachycardia, supra ventricular tachycardia, ventricular fibrillation and ventricular flutter detection processes are developed. The levels of discrete wavelet transform which have the minimal amount of required information for ventricular arrhythmia high accurate detection process are found. The Daubechies-4 wavelet and cubic spline wavelets usage effectiveness for ventricular arrhythmia detection process are analyzed.

A quasi-periodic two-component dynamical model for cardio-signal synthesis using time-series and the fourth-order Runge–Kutta method

In the article, a quasi-periodic two-component dynamical model with possibility of defining the cardio-cycle morphology, that provides the model with an ability of generating a temporal and a spectral cardiosignal characteristics, including heart rate variability is described. A technique for determining the cardio-cycle morphology to provide realistic cardio-signal form is defined. A method for defining cardio-signal dynamical system by the way of determining a three-dimensional state space and equations w

Sertifikasi

  • Android 1
    100%
  • Joomla 1
    100%
  • SEO Level 1
    100%
  • WordPress
    98%
  • HTML5 Basics 1
    93%
  • Spanish 1
    93%
  • SQL Level 1
    90%
  • Numeracy 1
    88%
  • PHP Level 1
    88%
  • java-ee-6 1
    85%
  • C# 1
    85%
  • Java Level 1
    83%
  • US English Level 1
    83%
  • jQuery 1
    83%
  • JavaScript Level 1
    80%
  • UK English 1
    80%
  • C++ Level 1
    80%
  • Unix Level 1
    78%
  • ASP Level 1
    78%
  • C 1
    78%
  • MySQL Level 1
    78%
  • HTML Level 1
    78%
  • SQL Server 1
    75%

Verifikasi

  • Facebook Terhubung
  • Freelancer Pilihan
  • Pembayaran Terverifikasi
  • Telepon Terverifikasi
  • Identitas Terverifikasi
  • Email Terverifikasi

Keahlian Utama Saya

Telusuri Freelancer yang Serupa