Alter.Org.UA  
 << Back Home EN en   Donate Donate www/www1/www2

Профессиональные навыки

  В неволе не размножаюсь. В офисе не работаю.
Имя: Телятников Александр Александрович (Alter)
Языки программирования:
  1. C/C++ (Turbo-C, VisialStudio, CBuilder, gcc)
  2. Asm (80x86, z80, some Atmel chips)
  3. SQL (FoxPro, Oracle PL/SQL, MySQL)
  4. unix shell script (sh, tcsh)
  5. HTML/CSS, JavaScript
  6. XML
  7. PHP
  8. Java
  9. Java-script (начальный уровень)
  10. Perl, PCRE
  11. Expect/TCL (начальный уровень)
  12. ASP (начальный уровень)
  13. Pascal (начальный уровень)
  14. Fortran (VisualStudio, начальный уровень)
  15. ;) Some versions of Basic

Разработка ПО: Kernel mode Device and File System drivers for NT4/w2k/XP/.NET/Vista (i386, amd64) CD/DVD-Recording core and wrapping libraries AHCI/SATA/ATA/ATAPI drivers for NT4/w2k/XP/.NET Kernel API hook drivers for NT4/w2k/XP/.NET/Vista Windows NT Service programming Windows GUI (MFC and Win32 API only), console applications Web-programming (PHP) for UNIX and Windows OS Database connectivity (Oracle, Mysql) from C/C++, PHP, Java and Perl Mathematic modeling Networking (TCP/UDP) COM technology (Win XP cd-recording API) OLE/Active-X (NT Service management wrapper) ISP Billing and Enterprise management System FreeBSD network performance patches Asterisk chan_datacard patches
Active projects: Alfa-inet Home LAN (ISP) Local Proxy UniATA DVD Write Now
Системное администрирование: FreeBSD 2.2, 3.5, 4.2 - 4.9, 5.0 - 5.2, 6.1 - 6.3, 7.0 - 7.2, 8.x, 9.x Linux RH 4.3, 5.1, 7.1, Ubuntu Windows NT 3.51/4.0/2000/XP/2003/Vista Windows 95/98/ME SCO UNIX System V(начальный уровень) MacOS (начальный уровень) Mini-Routers LAN - проектирование, прокладка, поддержка, технологии: Fast Ethernet, Gigabit Ethernet, оптикаWiFi 2.4, 5 GHz Hardware (сборка, диагностика, настройка) Apache 1.3.x/1.4.x, 2.x.x CGI Samba/SMBFS Proxy - Squid, WinProxy, WinRoute SMTP - sendmail (начальный уровень), postfix (with MySql), WinRoute POP3/IMAP - cucipop, courier (with MySql), WinRoute CVS - cvs, cvsd, WinCvs Gated/Named NFS IPFW - ipfw, ipfw2, WinRoute NAT - IPNAT, NATD, WinRoute FTP - ftpd, proftpd (with MySql) News (NNTP) - inn IRC - ircdII IP tunnels - ng (mpd), gif, nos-tun NTP - time synchronization MRTG DHCP IPv6 - DHCPDv6, RADVD, RTADVD BGP - quagga/zebra I2P TOR Asterisk Nodeny
Платформы: FreeBSD 4.x, 5.x, 6.x, 7.x, 8.x, 9.x Device drivers patches for /dev/ata and more patches for /dev/rl FS drivers patches for smbfs Daemons patches for ftpd, smb_auth, nsm_auth (squid), squid (advanced logging) Others patch for adduser/rmuser (synchronization with Samba) patch for stdint.h for successful FBSD5.0-current compilation traffic counter for squid CGI development patch for ipfw2 that allows transactional counter query+reset (not published) sendmail milter filter for mail trafic counting in/out size logging for squid FreeBSD IPFW extension and performance patches FreeBSD ROUTE extension FreeBSD SMP routing optimization FreeBSD if_bridge performance patch Asterisk chan_datacard SMS/USSD patch FreeBSD DHCPv6 MAC-based address assignment and PD routing adjustment Administrative scripts per-user traffic counting (apache, squid, total) home-net billing system Системное администрирование dns, routing, firewalling, nat, proxy, smtp/pop3/imap, web, samba, cvs, ipfw, nntp, ntpd, spamassassin, mrtg, asterisk, ipv6, dhcp/dhcp-v6, radvd, nodeny, raid/gmirror Linux Administrative scripts Системное администрирование DB Oracle 9i rel 2 cluster administration SCO Unix Системное администрирование (начальный уровень) Oracle 8.0 MacOS Системное администрирование (начальный уровень) Windows NT3.51/NT4/2000/XP/2003/Vista, x84/x64 Device drivers cd-rom/r/rw/dvd, patches for mouse, universal ata/sata driver, patches to standard atapi patch to floppy keyboard filter helper drivers for PCI Dump and DbgPrint Dump utilities, FS drivers common statements, NT security subsystem, Cache subsystem, FS change notification FS filters: antiviral purposes virtual volume implementation block-based file encryption security extensions Read/Write UDF FileSystem implementation Kernel-mode programming API hooks Cross-environment RTL (File/Registry/Memory/Strings/etc.) NT OS-version independency library - CrossNT.lib Security extension filters NT Native API (console applications, DLLs), kernel-like environment for compiling and running device and FS drivers during text-mode boot phase system backup utility with CD/DVD-recording engine Win32 (console and GUI applications, DLLs), network client/server systems, electronic circuit modeler, Asm preprocessor (language extension), Windows shell-extensions, Oracle console, many useful tools kernel-like environment for compiling and running device and FS drivers in user-mode DbgPrint Dump utility, PCI Dump utility, Win32 API hook services Databases FoxPro 5.0, 6.0, Oracle 8.x.x (under NT/w2k), OCI, JDBC MS Access 97/2000 (начальный уровень, I dislike it...) MySQL 4.x, 5.x Web Apache 1.3, 1.4, 2.x PHP development CGI development interface to Oracle DB interface to MySQL IIS (начальный уровень) Web-money support HTML/CSS Office MS Word 6.0, 95, 97, 2000 MS Excel 95, 97, 2000 PhotoShop 5.0, 5.5, 6.0, 7.0 CorelDraw 7.0, 8.0 FineReader 5.0 Outlook The Batt Системное администрирование System and Data recovery Windows Domain logon Access rights System policy WinGate WinRoute Dial-Up Network setup Windows 9x/ME Win32 API hook Win32 (console applications) Системное администрирование Dial-Up Office (see above - NT4/2000)
Период:    1996-1999
Проект:    Computer laboratory administration (ptf.ntu-kpi.kiev.ua)
Исполняемая работа:   техническая поддержка

Период:    начиная с 1997
Проект:    Asm language extension (for WinAPI programming)
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    Asm (tasm)
Состояние:    open-source, приостановлен

Период:    1997.01-1997.05, 1997.09-1997.10 (7 мес.)
Состояние:    коммерческий, завершен
Проект:    Material Properties Database, ALCOA (USA)
Исполняемая работа:   Search forms
Язык(и) прогр.:    FoxPro 5.0, 6.0

Период:    начиная с 1998.08
Проект:    Large Electronic Circuit simulator
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    Asm (tasm)
Состояние:    приостановлен

Период:    1999.09 - 2000.08, 2002.03 - 2005.02, начиная с 2005.09
Проект:    universal CD-ROM/R/RW, DVD-ROM/R/RW driver for Windows NT4/2000/XP/2003
Исполняемая работа:   re-design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, в процессе разработки, сопровождение

Период:    2000.03 - 2000.08, 2002.03 - 2005.02, начиная с 2005.09
Проект:    UDF filesystem driver for Windows NT4/2000/XP/2003
Исполняемая работа:   engine: design, реализация (100%)
interface to OS: design (90%),
kernel reverse engineering due to poor documentation of
    a) Security subsystem
    b) File-cache subsystem (95%)
реализация (60%)
user-mode formatter: re-design (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, в процессе разработки, сопровождение

Период:    2000.09 - 2002.10
Проект:    Computer laboratory administration (niipt.ntu-kpi.kiev.ua)
Исполняемая работа:   re-design, hardware assembly, software installation, техническая поддержка

Период:    2000.10
Проект:    combined Russian+Ukrainian keyboard layout for Windows NT4/2000
Исполняемая работа:   re-design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    2001.08 - 2002.07, 2003.09 - 2004.05
Проект:    Biometric Authentication System
Исполняемая работа:   DB: design, реализация,
Язык(и) прогр.:    PHP+Pro*C+PL/SQL(Oracle 8i)
Состояние:    коммерческий, в процессе разработки

Период:    2001.11 - 2003.05
Проект:    Network gateway administration (analytic.org.ua)
Исполняемая работа:   hardware assembly, software installation, техническая поддержка

Период:    2001.12, 2002.09 (2 мес.)
Проект:    personal display settings service for Windows
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C/C++
Состояние:    open-source, завершен

Период:    2002.01 - 2002.05
Проект:    The Ukrainian State Car Inspection Database
Исполняемая работа:   Search forms, report generation
Язык(и) прогр.:    HTML+PHP+PL/SQL(Oracle 8.0)
Состояние:    коммерческий, завершен

Период:    начиная с 2002.06
Проект:    universal ATA driver with DMA support for WIndows NT4/2000/XP/2003
Исполняемая работа:   re-design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки, beta-testing (NT4, w2k, XP, 2003)

Период:    2002.08 - 2002.12
Проект:    Database for Web News Search System
Исполняемая работа:   DB: design, реализация, администрирование, cluster support
Язык(и) прогр.:    PHP+Pro*C+PL/SQL(Oracle 9i)
Состояние:    коммерческий, завершен

Период:    2002.09 - 2003.02
Проект:    Web Vote System
Исполняемая работа:   DB: design, реализация, администрирование
Язык(и) прогр.:    PL/SQL(Oracle 8i)
Состояние:    коммерческий, завершен

Период:    2002.09 - 2002.10
Проект:    Floppy driver patch for NT4/w2k/XP/2003
Исполняемая работа:   re-design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    2002.10 - 2002.11
Проект:    Network gateway administration (ep.kiev.ua)
Исполняемая работа:   software installation, техническая поддержка

Период:    2002.12 - 2003.02
Проект:    Network gateway and LAN administration (druzhba.kiev.ua)
Исполняемая работа:   software installation, dial-up setup, техническая поддержка

Период:    2002.12 - 2003.12
Проект:    Web-Portal kozak.org.ua
Исполняемая работа:   DB: design, реализация, администрирование
Язык(и) прогр.:    MySQL+PHP
Состояние:    коммерческий, завершен, сопровождение

Период:    начиная с 2003.01
Проект:    PCI Dump utility
Состояние:    open-source, завершен, сопровождение

Период:    2003.02 - 2003.06
Проект:    Tech. Support engineer in ISP UkrNet
Исполняемая работа:   dial-up setup, техническая поддержка
VIP (leased lines, PVC monitoring)

Период:    начиная с 2003.03
Проект:    UFS filesystem driver for Windows NT4/2000/XP
Исполняемая работа:   porting from FreeBSD
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки, приостановлен

Период:    2003.05 - 2003.12
Проект:    Web-Portal president.org.ua
Исполняемая работа:   Forum: реализация, администрирование
техническая поддержка
Язык(и) прогр.:    MySQL+PHP
Состояние:    коммерческий

Период:    2003.05 - 2003.08
Проект:    Antivirus software for Windows NT3.51/NT4/2000/XP/2003
Исполняемая работа:   binary compatibile (for all versions of WinNT) driver for file i/o monitoring
техническая поддержка
Язык(и) прогр.:    C
Состояние:    коммерческий

Период:    2003.10 - 2005.08
Проект:    Backup software for Windows NT4/2000/XP/2003
Язык(и) прогр.:    C
Состояние:    коммерческий, приостановлен

Период:    2004.03 - 2004.04
Проект:    Virtual Serial Port for 2000/XP/2003
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2004.01 - 2004.07
Проект:    wrappers for CD-recording libraries
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    начиная с 2004.02
Проект:    Network gateway and LAN administration
Исполняемая работа:   FBSD администрирование

Период:    начиная с 2004.04
Проект:    DbgPrint()/OutputDebugString() capturing tools.
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки, сопровождение

Период:    2004.06 - 2005.07
Проект:    Design of system backup utility,
NT Native mode part of system backup utility.
Язык(и) прогр.:    C
Состояние:    коммерческий
Период:    2004.06 - 2004.08
Проект:    kernel-mode-like environment for compiling and running device and FS drivers under Win32 and NT Native subsystems
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен

Период:    2004.07 - 2004.12
Проект:    NT Native mode CD-recording library for backup project.
Язык(и) прогр.:    C
Состояние:    коммерческий

Период:    2004.10 - 2004.12
Проект:    Cross-environment (NT kernel/Native/Win32) modules:
RTL for drivers and applications,
CD-recording library,
storage abstraction layer,
SCSI abstraction layer
Язык(и) прогр.:    C
Состояние:    коммерческий, сопровождение

Период:    начиная с 2005.01
Проект:    NT Kernel mode and system programming consultant

Период:    2005.02
Проект:    Redesign and support of cross-platform Win32 API hook library (9x/NT)
Язык(и) прогр.:    C
Состояние:    коммерческий

Период:    2005.02 - 2005.09
Проект:    Global Api Hook Toolkit for NT family
Исполняемая работа:   System Architecture and Source Code analyst
Язык(и) прогр.:    Asm/C/C++
Состояние:    коммерческий

Период:    начиная с 2005.08
Проект:    Internet mini-provider for home-net Alfa-inet
Исполняемая работа:   Soft (billing, proxy, routing, etc.): , реализация, техническая поддержка, администрирование
Hardware: проектирование, прокладка, поддержка
Язык(и) прогр.:    C,Perl,sh,PHP,MySQL
Состояние:    коммерческий, в процессе разработки, сопровождение

Период:    2005.09
Проект:    Service management .OCX
Исполняемая работа:   Adding features
Язык(и) прогр.:    C/C++/VB6
Состояние:    коммерческий, завершен

Период:    начиная с 2005.11
Проект:    Virtual volume for keeping local copy of remote storage. Modules:
kernel-mode filter driver,
helper service,
static library with top-level API for management application
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2006.03 - 2006.09
Проект:    UNC shares and network drives protection system
from access by not authorized applications. Modules:
kernel-mode filter driver,
helper service,
dynamic library with top-level API for management application
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2006.06
Проект:    NT4 support in Virtual Serial Port driver
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2006.06 - 2006.11
Проект:    Block-based encryption subsystem for Virtual volume. Modules:
kernel-mode FS filter subsystem,
encryption engine,
top-level API updates
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2006.07 - 2006.08, 2006.11 - 2007.02
Проект:    Download-on-demand subsystem for Virtual volume.
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    начиная с 2007.03
Проект:    OS-version and CPU independent library for creating unified drivers:
CrossNT.lib
Исполняемая работа:   реализация
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Период:    начиная с 2007.04
Проект:    Extended file change notifications for Virtual volume.
Исполняемая работа:   design, реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, в процессе разработки

Период:    2007.04
Проект:    Vista support in UNC shares and network drives protection system.
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2007.09
Проект:    FreeBSD IPFW extension (added transactional operations and improvements for batch mode)
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    2007.09
Проект:    FreeBSD ROUTE extension (added loading of rules from file and ignore-errors mode)
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    начиная с 2007.10
Проект:    Integration of payment via Internet into billing system of Alfa-inet
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    PHP
Состояние:    коммерческий, в процессе разработки

Период:    2010.09
Проект:    FreeBSD 7.x SMP routing
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    2011.05
Проект:    FreeBSD 7.x IPFW performance and features pack
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, завершен

Период:    2011.06
Проект:    FreeBSD 7.x - 8.x if_bridge performance and features pack
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    коммерческий, завершен, сопровождение

Период:    2011.07
Проект:    Asterisk chan_datacard SMS/USSD patches for Huawei E1550
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Период:    2012.12
Проект:    DHCPv6 MAC-based address assignment
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Период:    2013.05
Проект:    6assist.net - IPv6-oriented MPtP tunnel over IPv4 network
Исполняемая работа:   реализация (50%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Период:    2014.02
Проект:    FreeBSD 9.x IPFW performance and features pack
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Период:    2015.01
Проект:    DHCPv6 automatic prefix route adjustment
Исполняемая работа:   реализация (100%)
Язык(и) прогр.:    C
Состояние:    open-source, в процессе разработки

Mail to alterX@alter.org.ua (remove X)  
<< Back Автор: Alter (Александр А. Телятников) Сервер: Apache+PHP под FBSD © 2002-2017