iunknwn
20th May 2008, 01:39
PARESH PATEL
3615 John Hancock Lane, Missouri City, TX 77459
Home: 832.615.9144 · Cell: 832.978.3735 · Email: email.paresh@gmail.com
OBJECTIVE
Seeking Software Development opportunity with a firm that can use a hard working young professional with technical, problem solving, customer service skills and experience
EDUCATION
BS in Computer Science
University of Houston, Houston, Texas
Graduation Date: May 2002
TECHNICAL SKILLS
Training:
Hands on 5-day Intensive Training of QT 4 by ICS - official training partner of Trolltech
Programming Languages:
C++, C, Perl, Python, VBA, VB6.0, JAVA, C# .NET, Pascal
API, GUI Toolkits and Libraries:
QT4, OpenGL, QGLViewer, KdChart, PyQT, Pg, Pg++, STL, chartDirector, pThread, wxPython, MSXML, DOM
Web/Internet:
C-Shell & bash scripts, HTML, XML, XSD, Perl, CGI, Java, CSS, Apache, Perl DBI, Tomcat, Struts, Servlets, JSP
Database:
PostgreSQL, PgAdminIII, PHPPgAdminIII, MySQL, Oracle, SQL, Microsoft Access, SQL Server7.0, Tamino
Platforms:
Win XP/2K/NT4.0/9x, OpenSuse Linux 10.2, Redhat Linux, Fedora Core, HP UNIX, SUN Solaris, and VMWare
Applications:
QT designer, Enterprise Architect, MS Visual Studio 6.0 and .Net, MS Office, XMLSpy, Eric3, Komodo, BOA Constructor, BlackAdder, Netbeans IDE, KDevelop, NSIS Installer, HTMLHelp, Visual SlickEdit, Adobe Photoshop, PageMaker, Illustrator, InDesign, Audition, Premiere, Acrobat, Bryce, Sony Vegas and many more
Concepts:
Extreme Engineering, Object-Oriented Programming using C++ and JAVA, Client-Server Computing, Sockets, TCP/IP, Multi-threaded programming, Model-View-Controller Paradigm, UML, Data Structures including Stacks, Queues, B-trees and sorting algorithms using C programming language, Excel Add-ins using VBA
Miscellaneous:
qmake, make, nmake, winCVS, RCS, TorCVS, Visual Assist, dOxygen, winzip, tar, winrar, SSH, Lotus Notes, TextEdit, Jedit, Hexworkshop, Ethereal, SnagIT, NullSoft Install System
WORK EXPERIENCE
Software Developer / Consultant – Geotrace
(July 07 – Dec 07)
* Programming of Land and Marine Geometry Manager 2D GUI application with C++, QT 3.5, INT/Carnac, OpenGL on CentOS 3 and CentOS 5 environment
Research Specialist – Technip Offshore Inc.
(Jan 04 – July 07)
* Programming of Full-cycle, data-driven application with dynamic GUI based on XML script and 3D Model viewer using C++, QT 4.2, KdChart, OpenGL and QGLViewer, with magnitude of over 100 classes and 50,000 lines of C++ code
* Working with more than 6 QT Modules and 200+ QT classes
* Analyze and design applications using UML modeling with Enterprise Architect 6
* Using Python, wxPython and PyQT, designed GUI wrapper for in-house Fortran programs
* Using Excel, VBA, MSXML and in-house Java applications designed Excel Add-in to communicate with in-house VISP Database and enhance end-user productivity by adding functionality to Excel
* Using Autodesk Inventor 7.0, VBA and in-house VISP Database design Autodesk Inventor Add-In
* Make win32 installation packages for software deployment using NullSoft Install System
IT Consultant – Samsdreams (Mr. Velasquez)
(Mar 02 – Jan 04 FT. Jan04 – now PT)
* Database Administration and SQL programming of Postgres database holding more than 500 million records and growing at the rate of ~3-4 million/day
* Optimized Postgres database for performance, and reliability, in a financial environment where real-time access of data is extremely critical
* Administer and maintain two Dual Xeon Linux servers, one NT server, and five workstations for smooth operation and performance
* Migrated two servers from Redhat Linux 7.1 to Redhat Linux 8.0 including Postgres Database
* Developed 10+ Full-cycle In-house Applications using C, C++, QT 3.3.4, QT designer and Postgres Database
* Wrote 40+ bots in Perl and C++ that extract real time data from web pages, process it running several algorithms and store results into the database
* Main project was to plan and develop PassThru Application for DTN8000 Satellite System, which delivers compressed & encoded real-time stock market data, news, and weather information. Technical details include:
o Separate threads for one UDP and two TCP sockets connection to the satellite box and daemon for monitoring
o Follow strict protocol of identification, requests, and responses to and from satellite box
o Handle byte ordering, Motorola, TMS340, and Intel byte system
o Save processed data into Postgres database using separate thread
o Create Server as a thread that delivers processed information to multiple clients in real time
o Fully Object Oriented Layer on top of low level ‘C’ code
o Project Severity: 10000+ lines of mixed C and C++ code
System Analyst - Quotechoice.com
(Oct-02 – July 03)
* Analytical assistance and problem solving for more than 17 assigned tasks
* Coordinate operating and technical tasks enhancing efficiency among various users
* Facilitate technical solutions tailoring company’s needs based on current trends in market
* Provide personalized customer support in applications and databases
* Utilize HTML, CSS, Java Script, and Photoshop in designing web pages for the company
* Write Perl Scripts for SSI and CGI
* Write robots to extract data from web pages
* Update Auction scripts with severity: 10,000+ lines of Perl code
Computer Technician – VeritasDGC Inc.
(Dec 99 – Feb 01)
* Operated HP Mainframes (V, N, and C classes) and NEC SX5 Super Computer under HP-UX OS
* Actively handled and monitored land and marine seismic data processing jobs for processors, memory, disk space, and I/O tapes requirement
* Performed 7-level nightly backup of essential data on backup tapes
* Monitored and handled color and grayscale seismic plots
* Wrote Perl scripts and C-shell UNIX scripts to automate the Operations tasks
Manufacturing Associate – Compaq Computer Corporation
(Aug 97 – Aug 98)
* Worked as a builder on manufacturing floor, assembled all kinds of PCs and Servers on a daily basis, and achieved outstanding production average of 98%
* Performed Pre-Test, Run-in and HIPOT of computers
* Was trained in SFDM (Shop Floor Data Manager) as well as in CPU lab
* Rapidly became one of the company’s most productive all-rounders on the manufacturing line
HONORS AND AFFILIATION
ACM – Association for Computer Machinery
* One of the 12 selected students to represent the University of Houston at “The 2001 ACM South Central Programming Contest” and stood 1st among Houston Area Universities.
BAPS – Bochasanwasi Akshar Purushottam Sanstha (Socio-Religious Organization)
* Lead Design Studio Manager (August, 1999 – present)
* Lead Designer for 200 pages Souvenir published in July 2004
* Administer several computers including backups, maintenance and upgrades
* Manage and oversee 6 other volunteers who regularly design monthly fliers, brochures, invitations, advertisements, posters, and promotional packages using various designing software
* Demonstrated my highly technical skills through structured and efficient computer presentations
IACF – Indo American Charity Foundation
* Volunteered for their Annual Walk-a-thon preparation
UHAO – University of Houston Alumni Organization
* Proud member
REFERENCE
References are available upon request
3615 John Hancock Lane, Missouri City, TX 77459
Home: 832.615.9144 · Cell: 832.978.3735 · Email: email.paresh@gmail.com
OBJECTIVE
Seeking Software Development opportunity with a firm that can use a hard working young professional with technical, problem solving, customer service skills and experience
EDUCATION
BS in Computer Science
University of Houston, Houston, Texas
Graduation Date: May 2002
TECHNICAL SKILLS
Training:
Hands on 5-day Intensive Training of QT 4 by ICS - official training partner of Trolltech
Programming Languages:
C++, C, Perl, Python, VBA, VB6.0, JAVA, C# .NET, Pascal
API, GUI Toolkits and Libraries:
QT4, OpenGL, QGLViewer, KdChart, PyQT, Pg, Pg++, STL, chartDirector, pThread, wxPython, MSXML, DOM
Web/Internet:
C-Shell & bash scripts, HTML, XML, XSD, Perl, CGI, Java, CSS, Apache, Perl DBI, Tomcat, Struts, Servlets, JSP
Database:
PostgreSQL, PgAdminIII, PHPPgAdminIII, MySQL, Oracle, SQL, Microsoft Access, SQL Server7.0, Tamino
Platforms:
Win XP/2K/NT4.0/9x, OpenSuse Linux 10.2, Redhat Linux, Fedora Core, HP UNIX, SUN Solaris, and VMWare
Applications:
QT designer, Enterprise Architect, MS Visual Studio 6.0 and .Net, MS Office, XMLSpy, Eric3, Komodo, BOA Constructor, BlackAdder, Netbeans IDE, KDevelop, NSIS Installer, HTMLHelp, Visual SlickEdit, Adobe Photoshop, PageMaker, Illustrator, InDesign, Audition, Premiere, Acrobat, Bryce, Sony Vegas and many more
Concepts:
Extreme Engineering, Object-Oriented Programming using C++ and JAVA, Client-Server Computing, Sockets, TCP/IP, Multi-threaded programming, Model-View-Controller Paradigm, UML, Data Structures including Stacks, Queues, B-trees and sorting algorithms using C programming language, Excel Add-ins using VBA
Miscellaneous:
qmake, make, nmake, winCVS, RCS, TorCVS, Visual Assist, dOxygen, winzip, tar, winrar, SSH, Lotus Notes, TextEdit, Jedit, Hexworkshop, Ethereal, SnagIT, NullSoft Install System
WORK EXPERIENCE
Software Developer / Consultant – Geotrace
(July 07 – Dec 07)
* Programming of Land and Marine Geometry Manager 2D GUI application with C++, QT 3.5, INT/Carnac, OpenGL on CentOS 3 and CentOS 5 environment
Research Specialist – Technip Offshore Inc.
(Jan 04 – July 07)
* Programming of Full-cycle, data-driven application with dynamic GUI based on XML script and 3D Model viewer using C++, QT 4.2, KdChart, OpenGL and QGLViewer, with magnitude of over 100 classes and 50,000 lines of C++ code
* Working with more than 6 QT Modules and 200+ QT classes
* Analyze and design applications using UML modeling with Enterprise Architect 6
* Using Python, wxPython and PyQT, designed GUI wrapper for in-house Fortran programs
* Using Excel, VBA, MSXML and in-house Java applications designed Excel Add-in to communicate with in-house VISP Database and enhance end-user productivity by adding functionality to Excel
* Using Autodesk Inventor 7.0, VBA and in-house VISP Database design Autodesk Inventor Add-In
* Make win32 installation packages for software deployment using NullSoft Install System
IT Consultant – Samsdreams (Mr. Velasquez)
(Mar 02 – Jan 04 FT. Jan04 – now PT)
* Database Administration and SQL programming of Postgres database holding more than 500 million records and growing at the rate of ~3-4 million/day
* Optimized Postgres database for performance, and reliability, in a financial environment where real-time access of data is extremely critical
* Administer and maintain two Dual Xeon Linux servers, one NT server, and five workstations for smooth operation and performance
* Migrated two servers from Redhat Linux 7.1 to Redhat Linux 8.0 including Postgres Database
* Developed 10+ Full-cycle In-house Applications using C, C++, QT 3.3.4, QT designer and Postgres Database
* Wrote 40+ bots in Perl and C++ that extract real time data from web pages, process it running several algorithms and store results into the database
* Main project was to plan and develop PassThru Application for DTN8000 Satellite System, which delivers compressed & encoded real-time stock market data, news, and weather information. Technical details include:
o Separate threads for one UDP and two TCP sockets connection to the satellite box and daemon for monitoring
o Follow strict protocol of identification, requests, and responses to and from satellite box
o Handle byte ordering, Motorola, TMS340, and Intel byte system
o Save processed data into Postgres database using separate thread
o Create Server as a thread that delivers processed information to multiple clients in real time
o Fully Object Oriented Layer on top of low level ‘C’ code
o Project Severity: 10000+ lines of mixed C and C++ code
System Analyst - Quotechoice.com
(Oct-02 – July 03)
* Analytical assistance and problem solving for more than 17 assigned tasks
* Coordinate operating and technical tasks enhancing efficiency among various users
* Facilitate technical solutions tailoring company’s needs based on current trends in market
* Provide personalized customer support in applications and databases
* Utilize HTML, CSS, Java Script, and Photoshop in designing web pages for the company
* Write Perl Scripts for SSI and CGI
* Write robots to extract data from web pages
* Update Auction scripts with severity: 10,000+ lines of Perl code
Computer Technician – VeritasDGC Inc.
(Dec 99 – Feb 01)
* Operated HP Mainframes (V, N, and C classes) and NEC SX5 Super Computer under HP-UX OS
* Actively handled and monitored land and marine seismic data processing jobs for processors, memory, disk space, and I/O tapes requirement
* Performed 7-level nightly backup of essential data on backup tapes
* Monitored and handled color and grayscale seismic plots
* Wrote Perl scripts and C-shell UNIX scripts to automate the Operations tasks
Manufacturing Associate – Compaq Computer Corporation
(Aug 97 – Aug 98)
* Worked as a builder on manufacturing floor, assembled all kinds of PCs and Servers on a daily basis, and achieved outstanding production average of 98%
* Performed Pre-Test, Run-in and HIPOT of computers
* Was trained in SFDM (Shop Floor Data Manager) as well as in CPU lab
* Rapidly became one of the company’s most productive all-rounders on the manufacturing line
HONORS AND AFFILIATION
ACM – Association for Computer Machinery
* One of the 12 selected students to represent the University of Houston at “The 2001 ACM South Central Programming Contest” and stood 1st among Houston Area Universities.
BAPS – Bochasanwasi Akshar Purushottam Sanstha (Socio-Religious Organization)
* Lead Design Studio Manager (August, 1999 – present)
* Lead Designer for 200 pages Souvenir published in July 2004
* Administer several computers including backups, maintenance and upgrades
* Manage and oversee 6 other volunteers who regularly design monthly fliers, brochures, invitations, advertisements, posters, and promotional packages using various designing software
* Demonstrated my highly technical skills through structured and efficient computer presentations
IACF – Indo American Charity Foundation
* Volunteered for their Annual Walk-a-thon preparation
UHAO – University of Houston Alumni Organization
* Proud member
REFERENCE
References are available upon request