Make your own free website on

Site Contents

About Me


Introduction and interests.



Description of     
Software applications
and free downloads.



Description of my interests and professional achievements.


Whatís New


Description of the Whatís New sectionís contents

 Home  About Me  Projects  Resume  What's New  Sitemap  Downloads

                                                SHAMSUL S. HASAN                               

  To seek a challenging and interesting  position  in the area of  software development.

  Master of Science  in Computer Sciences, Texas A&M University, Kingsville TX.
  Bachelor of Science in Electrical Engineering, Osmania University, Hyderabad India.
  Graduation: May '95                              82% aggregate percentage.

 Computer Networks       Operating Systems          Database Design
 Compiler Design             Expert System                Algorithm Analysis and Design
 Computer Architecture    Digital Communications  Digital Signal Processing


Systems Engineer: GTE, Irving, TX      (Present)  
Research Assistant: Texas A&M University, Kingsville, TX      (Aug '96-Jan '98)
 Worked as a research assistant for Wavelet based image compression project. Duties
 included software design and development in Java and C++, and testing the software
for research purposes.  
Teaching Assistant: Texas A&M University, Kingsville, TX     (Jan '97-May '97)
Worked as a teaching assistant for programming languages class. Duties included
teaching and helping students in their programming assignments in C++ and Java.     
Software Consultant: Sidra Computer Systems, Hyderabad, India.   (July '95- July '96)
 Involved in the design, development and implementation of a Graphical User interface(GUI)  for a business application using Microsoft Foundation Classes(MFC) under Visual C++ environment.

Intern Electronic Corporation of India Ltd India.   (Dec '94 - may '95)
Member of a team in design and development of speech processing and synthesis system.


Computer Manufacturing Database (Using Oracle): Created a relational database using Oracle for 6 different entities related to Computer Manufacturing Industry using 20 relationships.

Stock Tracing Application (Using Java): This application will graph stock prices in real-time. It allows the user to set the ceiling and the floor of a stock and be notified if either one of them is reached. For testing purpose, the stock prices are simulated.
Stock Analyzer Application (Using Java): This application provides continuously updated quotes and charts taken from some web servers.The basic purpose of this program is to keep one's favorite stocks neatly organized inside distinct portfolios and improve one's short-term trading decisions as well as long term trading decisions by giving a better view of market data.

Communicator Application (Using Java): The Communicator is a standalone Java application that provides facilities for phone, email, fax communication. The Communicator consists of  features using which a user can "image dial",  that is just by clicking on a single thumbnail image a number can be dialed, an email or a fax can be sent. 

Real Time System for snake controller (Using Real Time Workshop): Simulated a Real Time System for a snake's movement and generated a C code using Real Time Workshop.

Expert System for Computer Architecture Design (Using C++): Implemented concepts of Forward Chaining, Backward Chaining and Mixed Chaining and developed an Expert System to suggest a particular architecture for a given fact base.
Image Compression Software using wavelets (Using C++): This software facilitates compression of images. The GUI was built using Visual C++ and the demonstration software ImageCompresso was developed using Java.
Mailing Address Manager (Using C++): This software facilitates storage, retrieval, management and printing of names and mailing addresses.
Speech Processing and Synthesis: This project involved conversion of  text messages to speech signals,  digitizing Audio signals and  storage and retrieval of Audio Signals. Digitization, storage and retrieval software was written using Intel 8086 assembly language.

COMPUTER SKILLS              
.Programming Languages: C, C++, Java, Pascal, FORTRAN,  Intel 80x86.
Databases: SQL, MS Access, Oracle.
Operating Systems: UNIX,  MS Window 95, MS Windows NT.
Application Software: MS Visual C++, Borland C++, MS Visual J++, Symantic CafeLite, MS Office 97, Matlab, SIMULINK, Real-Time Workshop, Hyperwire.
Internet: HTML, Gopher, ftp

Excellent communication and interpersonal skills.
Ability to work independently and also as part of a team.
Recipient of National Merit Scholarship award for academic excellence.
Can transform any real time practical business or technical problems into software solutions.                                                                                                                                                                

Available on request.

[Home] [About Me] [Projects] [Resume] [What's New] [Sitemap] [Downloads]

Please contact me at this address with questions or comments.

Copyright 1997 Shamsul Syed Hasan. All rights reserved.