peoplePeople at Savannah: Ilguiz Latypov Resume & Skills

Site Wide
 
 

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

Back to the top

Powered by Savane 3.15.
Corresponding source code