People at Savannah: Ilguiz Latypov Resume & Skills
Follows Resume & Skills of Ilguiz Latypov <ilgiz>.
Resume
Last update: October 27, 2003
Resume
Name: Ilguiz (Ilgiz) Latypov
Place of residence: Kitchener, Ontario, Canada
E-mail: -email is unavailable-
Permanent resident of Canada.
Objective: Software Developer
Skills
Languages Java, C++, PL/SQL, UNIX shell (bash, ksh), awk, HTML. Also:
Pascal, Clipper, FoxPro, 80x86 assembler
Software Development
Tools Forte for Java, CVS/RCS, xemacs, make, gcc, gdb, Watcom C++, MS
Access, Elixir Reports
Development Libraries Java: Elixir Reports, CocoBase; C in Linux: GNU
libc; C in Windows: Windows 3.1 API; Borland Pascal in MS DOS: Turbo
Vision
Database Servers Oracle 8i, OnCmd
Operating Systems Linux 2.4.x, QNX 4.25, Windows 9x/2000/XP, RSX
Network File Systems NFS, SMB, Netware
Server Software and
System Tools exim, sendmail, Apache, INN, HylaFAX, ht://Dig,
StarOffice Schedule, diald, pppd, xntpd, iptables, RAID tools,
GNUplot, BRU
Desktop Applications MS Office, StarOffice, X-Windows applications
Network Protocols IPX/SPX, TCP/IP
Hardware IBM PC and peripherals, 10/100BaseT hubs, DEC mainframe
Job records and accomplishments
November 2002 - May 2003 Human Cannon Ball at Net Integration
Technologies Inc, Montreal, Quebec http://open.nit.ca/ . Improving
the zero administration Linux based server software written in C++.
March 2001 - September 2002 Software Developer at SuperBT Canada Inc,
Waterloo, Ontario, http://www.superbt.com/ . Designing an embedded
Bluetooth access point. Kernel and user space programming in Linux and
uClinux with open source Bluetooth stacks.
December 1998 - January 2001 Programmer/Analyst at PC Automation Inc,
Waterloo, Ontario, http://www.pcauto.com/ . Analysis, design, coding,
testing in Java, PL/SQL, C++, shell scripts, dBase. Installed
internet services (IMAP, ht://Dig, NTP, HylaFAX, Synchronize,
StarOffice Schedule), software RAID-1 disks, IP firewall.
Developed a QNX daemon in C++ that served TCP/IP requests in order to
show information on the outside monitor. Debugged the QNX text mode
full screen user interface library written in C/C++. Debugged the
client-server transaction handling C++ library in QNX. Wrote
development orders on analysis and design of improvements.
Ported the QNX serial communication program qtalk written in C to
Linux. Ported the open source ZMODEM file transfer C program lrzsz to
QNX. Corrected the Linux NFS daemon C code to handle the numeric
network specifiers properly. Modified C/C++ open source programs and
kernel code in Linux.
Developed the Java report generating web applet using Swing GUI
library and Elixir Report library which established JDBC connections
to Oracle server on Linux. Wrote Oracle PL/SQL stored procedures to
gather report data for the Java applet.
Adjusted server-side PHP scripts from
http://myphpcalendar.sourceforge.net/ to work with
Oracle server.
Configured the perl script from http://www.freebsd.org/~fenner/cvsweb/
to represent the company's source code CVS repository.
Rewrote Oracle installation, database and table creation shell, awk
scripts in order to integrate it with non-interactive RedHat Linux
installation.
July 1998 - September 1998 Software Developer at Solidum Systems Corp,
Ottawa, Ontario, http://www.solidum.com . Modified the memory
management module of the network filter compiler in C on Linux using
gcc, gdb, xemacs, CVS/RCS. Set up tape backup software.
October 1996 - May 1998 Software developer at the regional internet
service provider Express, Ufa, Russia, http://www.bashnet.ru .
Designed e-mail system and billing software for X.25 network customers
(Borland Pascal, Turbo Vision, 80x86 assembler). Wrote shell scripts,
C programs. Installed and tuned an internet gateway based on the
Linux system. This involved configuring sendmail, Apache, C News, FTP
to email and news to email gateway. Installed, troubleshot Windows 95
and Windows NT workstations.
August 1995 - August 1996 Software developer at the Bashkir
meteorological administration , Ufa, Russia,
http://www.bashkortostan.ru/weather . Developed 4-channel facsimile
software (Borland Pascal with objects, 80x86 assembler). Implemented
Huffman TIFF compression technique. Wrote interrupt-driven printing
routine in 8086 assembler. Wrote a custom spread sheet program in
Borland Pascal with Turbo Vision.
Summer 1995 Independently wrote a fractal image explorer (Borland C++,
Windows 3.1 API).
Spring 1995 Implemented enhanced simplex method in Borland Pascal as
diploma project.
November 1991 - November 1993 Computer operator and programmer at
Bashkir military commissariat (compulsory service). Modified and
developed database software under OS RSX with ADABAS DBMS in Fortran.
Designed data schemes and software in Clipper with UI objects.
Education
January 2001 - March 2001 Java: Advanced, Java Servlets and JSP.
Conestoga College, Kitchener, Ontario.
April 2000 Oracle8: SQL Statement Tuning Workshop. Oracle Corporation
Canada, Education Services, Mississauga, Ontario.
April 1999 MS Access Advanced course. Continuing Education in
Waterloo University, Waterloo, Ontario.
September 1989 - November 1991,
November 1993 - July 1995 B.Sc. in Mathematical Modelling. Graduated
from Department of Mathematics, Bashkir State University, Ufa, Russia.
September 1987 - August 1989 Department of Applied Mathematics, Moscow
Institute of Physics and Technology, Moscow, Russia.
Certificates
Brainbench, October 2003
http://www.brainbench.com/transcript.jsp?pid=4707674
Java 1
top 9%
Linux Administration
top 3%
Written English
top 27%
Microsoft Certified Professional, May 1999
Networking Essentials, Implementing and Supporting Windows 95, ID#
1222336
Test Of English as Foreign Language, April 1997
top 10% (610)
Graduate Record Examination, November 1997
Quantitative
top 10% (750)
Computer Science
top 29% (720)
Skills
Skill | Level | Experience |
---|---|---|
PHP | Base Knowledge | < 6 Months |
PostgreSQL | Base Knowledge | < 6 Months |
JavaScript | Good Knowledge | 6 Mo - 2 yr |
Java | Master | 6 Mo - 2 yr |
C++ | Master | 2 yr - 5 yr |
CVS | Master | 2 yr - 5 yr |
Autoconf | Master | 6 Mo - 2 yr |
GNU/Linux | Master | 2 yr - 5 yr |
Pascal | Master | 6 Mo - 2 yr |
Firewall | Master | 6 Mo - 2 yr |
Shell | Master | 2 yr - 5 yr |
VPN | Master | 6 Mo - 2 yr |
C | Expert | 2 yr - 5 yr |
Powered by Savane 3.15.
Corresponding source code