Profile image of ahsanisbest
Flag of India Hyderabad, India
Member since May, 2005
0 Đề xuất


Trực tuyến Ngoại tuyến
Ahsan Siddiqui, M. (M.S. Computer Engineering, B.E. Computer Science & Engineering) Software Developer holding Masters Degree in Computer Engineering and Bachelors Degree in Computer Science & Engineering, with command over computer programming languages C++/C#, VB/VBA (also VB.NET), Delphi and Java, and a total work experience of 10 years Experience : 10.0 Years R E S U M E S U M M A R Y --------------------------- KEY SKILLS: > A software developer with over 10 years of programming experience in diverse fields. > Strong experience in powerful object-oriented languages like Visual Basic (including .NET), C++/C#, Delphi, and Java. > Excellent skills in analysis, design, development and implementation of technical and customized software, especially involving graphics. > Handful experience in commercial web software using ASP, ASP.NET, Visual Basic, IIS6, SQL Server 200 and Windows Server 2003 (Enterprise Architect). > Handful experience on Linux platforms. > Excellent Verbal and Written communication skills. > Worked as a Leader in both team and independent environments. EDUCATIONAL QUALIFICATIONS: * M.S. Computer Engineering (King Fahd University of Petroleum & Minerals, Saudi Arabia) * B.E. Computer Science & Engineering (Osmania University, India) R E S U M E D E T A I L S --------------------------- PERSONAL DETAILS: Name: Mohammed Ahsan Siddiqui Date of Birth: 28th February, 1974 Nationality: Indian Qualifications: MS Computer Engg, BE Computer Sc & Engg TECHNICAL SKILLS: Operating Systems (Desktop): Windows XP Professional, Windows 2000 Operating Systems (Server): Windows Server 2003 (Enterprise Architect), Windows 2000 Server/Advanced Server, Linux (RedHat 8.0, Mandrake 9.0) Web Servers: IIS 6, Apache 1.3 Office Suites: MS Office 2003/XP/2000, OpenOffice, StarOffice Languages: (used on regular basis) C/C++, C#, Visual Basic .NET , VB 6.0, VBA, Delphi 7, Java 2 Scripts: VBScript, JavaScript, Perl Databases: SQL Server 2000, MS Access, MS Excel Other Software: MathCAD 2001, Matlab 6.5 Servers Handled: Dell PowerEdge 4300/2500/2300 Uni/Dual Processor machines WORK EXPERIENCE: November 2002 – November 2004 Worked as a Computer Engineer in Registrar Office, King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia Responsibilities: * Maintain the whole Registrar Office web-site for student semester course registration through web () Web is maintained using VBScript and ASPs for all the web forms and authentication procedures, and is in continuous improvement since last three years. * Maintain EDMS system running on a Dell PowerEdge 2500 Dual Processor machine with RAID 5 configuration. EDMS used is ArabDox and backend database is SQL Server 2000 running on Windows 2000 Server. * Maintain and supervise more than 15 staff PCs in the Registrar Office. * Supervise and troubleshoot more than 30 PCs running both Windows and UNIX software during the student course registration during every semester start. * Train staff members of Registrar Office for any new software as and when required. September 2000 – September 2002 Worked as a Web Developer in MIS Department, King Fahd University of Petroleum & Minerals, Saudi Arabia. Responsibilities as a Web Administrator: * Develop and maintain the website for College of Industrial Management ( ) * Develop and update the web pages for all faculty members of the college as and when required to update the students exam schedules, grades, news, etc. June 1996 – August 2000 Worked as a Research Assistant in Computer Engineering Department, King Fahd University of Petroleum and Minerals, Saudi Arabia. During this period I studied for Masters degree from Computer Engineering major. In parallel as part of my Research Assistant scholarship I have to help department’s various research projects. At that time I finished and developed several research projects / software / applications using Visual Basic, C++ and other scripting languages like VBScript, JavaScript, HTML, Perl and LaTeX. I also published one research paper in the area of VLSI as part of my Master Thesis (available on request) Responsibilities: * Help and assist professors in their research work using various resources available in the university. This included development of small software using C++ and Visual Basic (actually VBA) that help in various projects under supervision of college professors. Also technical reports and books were to be written using word-processors like MS Word or typesetting programs like LaTeX. As a need and sub-project I also developed a user-friendly LaTeX editor nick-named TeXWord. * Conduct labs for undergraduate students for various courses in the department which included Logic Design, Computer Networks, Circuit Design, and VLSI among others. * Undertake parts of various funded and research projects as team members to develop, integrate and interface customized software for different applications (e.g., Image Processing, Neural Networks, Digital System Testing, etc.) PROJECTS DONE: Developed a database driven website for a renowned government organization (SCECO) involving ASP.NET, Windows Server 2003, and Crystal Reports 9.2 involving both English and Arabic interfaces This is the latest project I worked on. The website can be visited on () It was part of an ongoing project to help the organization’s employees and the customers to enquire and update (employees only with privileges) the website as and when required. It is more of e-commerce than a website. The website involved modern programming languages like ASP.NET and VB.NET, database server like SQL Server 2000, configuration and maintenance of web servers like IIS 6, latest visual enhancement techniques using packages like Crystal Reports 9.2, and modern operating system like Windows Server 2003. The website is actually a portal for the organization which will eventually develop into a fully e-commerce website. My role in the project involved ASP.NET programming and Crystal Reports development. (The project can be demonstrated on request with necessary setup of web-server, database server and IIS services) Developed a complete drawing package to draw, edit, zoom, integrate, differentiate, project, crop, interpolate and curve fit a given seismic data in the form of x-y coordinate pairs It was a funded project from a reputed Saudi Arabian company (ARAMCO). The object of the project was to develop a fully customized drawing package which can read given data in the form of x-y coordinates and plot several graphs based on the data. User can easily determine the values of x-y coordinates (with mouse-clicks), interpolate the data to determine the unknown values from the curve trend, project the graph on x and/or y axis with great precision, crop the graph to discard non-required points, super-impose one graph over another, produce the best-fit curve with required accuracy, integrate the graph, differentiate the graph and save/print the manipulated graph. I worked on the project as an individual. (A working copy can be provided if requested) Developed performance estimation program for Data Flow Graph Allocation to Array Processors using Iterative Heuristics This was part of my Master Thesis and other details are already provided. OOPs concepts from Visual Basic were used to evaluate the performance of various iterative heuristics (Genetic Algorithm, Simulated Evolution, Simulated Annealing) used in the project. Modern programming constructs like modularization, classes, DLLs, etc. were employed in the project. (Although it was not required to program the project using modern techniques but I employed these techniques as my personal interest) (Full thesis can be demonstrated on request, along with the application) PGM Image Compression using Counter-Propagation Neural Networks This project was part of my course project (Neural Networks – Theory & Applications) while doing my M.S. The object of the project was to compress PGM graphic using neural network techniques. Because the aim of the project was to demonstrate the neural network techniques (Artificial Intelligence) it was not optimized for speed but it performed very well with regard to compression. Again Visual Basic was used as a vehicle to demonstrate the project visually. (Demo copy available on request) Character Recognition software to recognize Arabic alphabet using Neural Network techniques This also was part of my course project (Neural Networks – Theory & Applications) while doing my M.S. The object of the project was to develop an OCR program to recognize letters of an alphabet (Arabic was chosen as alphabet of language) using neural network techniques. C++ was used for programming the project. (Demo copy available on request) Developed a customized editor for LaTeX script compilation This was taken as a sub-project during final submission of Master thesis. The final thesis report was compiled using LaTeX typesetting system and because there were some major user-friendly features missing in the available editors for LaTeX as compared to the other user-friendly editors (like MS Word) I developed this editor in Visual Basic on my own to as to help me in writing the thesis report with usual convenience of Windows. (Before this editor I had to compile the report on either UNIX or Linux environment) (A working copy can be provided on requested) Other small projects and code snippets I developed (just to demonstrate my software development skill and involvement in computer programming) I am involved in computer programming as one of my favorite hobbies since 1988 (when I was in 9th standard of schooling) and during the course I developed many small code snippets and small applications. Some of these are mentioned below: > Wrote a small program to demonstrate 1st standard school children how to write English alphabet letters. The program was written using BBC BASIC A in 1989, and it could write the letters slowly and smoothly so that the children can learn where to start each letter and how to write it. > Wrote a small program in BBC BASIC A in 1990 which could show the solar system in motion. (In addition to these I developed many small applications from time to time in GWBasic, C++ and Pascal, for educational purposes as well as hobby, like matrix operations, mathematical calculators, text-based games, databases, text editors, simple graphical games, different number manipulation programs, statistical programs, etc.) > Developed a customized shop inventory program in Visual Basic 5.0 to handle an MS Access database with nice graphical interface. > Developed a customized web browser and email extraction/sender application in Visual Basic 6.0 which could read a particular web page, extract all the email addresses from it, and post an electronic book to all those addresses using MS Outlook. This project was done on request of my M.S. thesis advisor when he had only a week left to attend the conference and he wanted to post electronic copy of his latest book (which he wanted to present in the conference) to all the attendees of the conference. EDUCATION: Qualification: M.S. in Computer Engineering University: King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia Year of Completion: 2000 (Transcript available on request) Thesis: Data Flow Graph Allocation to Array Processors using Iterative Heuristics. (My thesis was in the area of VLSI. The problem was defined as “What is the best way to allocate a given computation in the form of a Data Flow Graph to a Processor Array of identical inter-connected processors in least possible time and maximum throughput.” So it was an NP-Hard problem. I used Genetic Algorithm, Simulated Evolution and Simulated Annealing to compare the performance and efficiency. The programming was done first in C++ and again in Visual Basic so as To show the performance of algorithms live and visual. I can demonstrate the program if needed.) Qualification: B.E. in Computer Science & Engineering University: Osmania University, Hyderabad, India Year of Completion: 1995 (Transcript available on request) Senior Project: Compiler Design for subset of Pascal using C++. (My senior project was in the area of Computer Programming. The problem was defined as “Design and implement a subset of Pascal language using C++ as coding language.” It was a team work in UNIX environment. While my colleague defined the tokens and keywords of Pascal’s subset I designed the parser and implemented the compiler in C++. Project can be shown on request.) PAPERS PUBLISHED: My paper under the title “Data Flow Graph Allocation to Array Processors using Genetic Algorithm” was published in 16th National Computer Conference Proceedings in November 2000. CONFERENCES ATTENDED: Attended 16th National Computer Conference held in Riyadh, Saudi Arabia in November 2000. SEMINARS DELIVERED: 1. Title: “A New Highly Parallel implementation to Sum of Vectors computation problem” in October 1997 based on a course project during MS study. 2. Title: “Data Flow Graph Allocation to Array Processors using Genetic Algorithm” in November 2000 for 16th National Computer Conference held in Riyadh, Saudi Arabia. PERSONAL INTERESTS: My personal interests tend mostly towards software development and my favorite fields of programming are Systems Software, Device Drivers, Graphics Manipulation, Database Programming, Network and protocols programming and also Web-based and Web-oriented programming. Although I have command over many programming languages and scripts (like Visual Basic, Delphi, Java, Pascal, C++, FORTRAN, COBOL, HTML/DHTML, Perl, VBScript, JavaScript) but the programming languages I like most are C#, Visual Basic, Java and Delphi.
$10 USD/giờ
0 đánh giá
  • N/ACác công việc hoàn thành
  • N/AĐúng ngân sách
  • N/AĐúng giờ
  • N/ATỉ lệ thuê lại


Các đánh giá gần đây

Chưa có đánh giá nào.

Các Chứng Nhận

  • Đã kết nối với Facebook
  • Freelancer Ưa Thích
  • Đã Xác Thực Thanh Toán
  • Đã Xác Thực Điện Thoại
  • Đã Xác Thực Danh Tính
  • Đã Xác Thực Email

Xem các Freelancer tương tự