software enginner , Java progra mmer

software enginner , Java progra mmer


[ Malaysia Online Resume Listing ] [ FAQ ]

Posted by on August 30, 19102 at 15:59:36:

Yakub Saadat
H28, R3, Sector 5, Uttara, Dhaka 1230,
Bangladesh
y_saadat@hotmail.com
http://www.saadat.net
88-02-018284765

CAREER OBJECTIVE:
Position as a ‘Software Engineer’ offering challenge and career advancement.

Experience:

Project Name: Software for Stakeholder Feedback
Company Name: CSL-Metatude
Duration: Sept 2000 to Present
Role: Software Engineer
Team size: 4
Software and Platform: Win 2000/NT, Java, XML, SQL Server, Oracle, DB2, LDAP, UML
Other Skill set used: Rational Rose, Visual SourceSafe, Test-Track, Lotus Notes

Metatude BV, Amsterdam is a software company focused to develop “Software for Stakeholder Feedback”. In June 2000, Metatude formed a partnership with Computer Solutions Limited (CSL), Dhaka to carry out their software development operation in Bangladesh. While Metatude, Holland was responsible for providing ideas and setting up goals and targets, CSL acted as Metatude’s off shore development center providing technical support, infrastructure and skills. CSL has developed and managed projects for international clients from USA, The Netherlands, Bhutan, Laos, Sri Lanka and as well as United Nations Development Program and the World Bank. Their experience has made it possible to provide international-standard software development environment in Bangladesh. In January 2002, upon successful completion of the final release of their software, this part of CSL was separated and formed Metatude-Asia, which is a subsidiary company of Metatude BV, Amsterdam. I am at the moment a part of this company as a Software Engineer.

The job responsibility is to complete the entire server side of the Client-Server based application suite. This server connects to databases and LDAP directories with stakeholder information, communicates with electronic channels, stores and serves dialogues and writes results to a database. On the server resides all the project information and intelligence to manage projects automatically. The server is written in java and available for the following platforms: Windows NT/2000, IBM AIX, HP UX, Sun Solaris and Linux. It supports the following databases: Oracle, SQL Server, Postgres, DB2, MS Access. For more information on the Product please visit www.metatude.com .

I have completed the entire software life cycle, starting at the designing of the technical specification based on the functional specification provided by Holland, all the steps including coding, testing, debugging, documentation were shared by the four team members. We are currently working for the second release of our product.


Job responsibility:
- Software design, coding, testing, debugging using Java
- Documentation
- XML/SOAP messaging design and implementation
- Maintain Lotus Domino server
- Intranet site development and maintenance
- Member of System maintenance team

Experience includes but not limited to:
- Design of Metatude Dialogue Server classes, database, and message structures
- Multithreaded socket programming in Java (IDE: Jbuilder)
- Developed a database package using Java Borland Dataset, which is used in this product for connection and manipulation to different database in an object-oriented manner. This DB package currently supports Oracle, DB2, MS SQL Server, MS Access and Postgres
- XML/SOAP messaging, SAX parsing
- Java-LDAP implementation using Netscape classes
- Java implementation for communication with different SMTP servers for sending mails

Metatude provides a very high emphasis on documentation of the development process. Different documents that are maintained include functional specification, technical specification consisting of use cases, sequence diagrams, high-level class diagram and detailed class diagrams in UML standard, database design, test plans etc. We used Rational Rose and Microsoft Visio as the documentation tool.


Project Name: Online Multicoloured Ticker Tape & Website development
Duration: Feb 2000 - March 2000
Role: Team Leader
Team Size: 2
Software and Platform: Win 2k, NT, Java, HTML

In Chittagong Stock Exchange, all the stock transactions are done using software named BWS. Any change of stock message is reflected in ticker running in BWS. This value can only be seen by the listed brokers. Any person other than the employee of these companies who is interested to view the changes is unable to see the changes. So, a ticker tape for internet became essential. This ticker tape shows the current change of stock price in multiple colors all over the world through internet. Ticker shows red, green or blue color depending on whether the updated value is less than , greater or equal to the previous closing transacted value respectively.

Develop a contemporary web site for Chittagong Stock Exchange.

URL www.csebd.com/


Project Name: Creation of caching proxy server with authentication facility
Duration: April 2000 - June 2000
Role: Programmer
Software and Platform: Win 2k, NT, Java

A multithreaded http proxy server was developed with Java. Support simple caching facility, which enhances the browsing speed. It can also authenticate clients with their IP address . Any website can be blocked using their DNS or IP. It does not support secured protocol like SSL.

Used java socket programming, caching algorithms, http protocol etc.


Education :

Degree Grade Institute
Master of Computer Applications (MCA)
Course duration: 3 years
First Class
Bengal Engineering College ShibpurIndia.

Bachelors of Science (BSc)
Course duration: 3 years
First Class
Bangalore UniversityBangaloreIndia.


Skills: Java, C, XML, HTML, DHTML, Java Script, LDAP

Additional Training:
- CNE 3.12(Certified Novell Engineer)
- DCT (Diploma in Computer Technology)



[ Malaysia Online Resume Listing ] [ FAQ ]