Monday, September 15, 2003

test..

i have formatted my pc yesterday, i am back today. thanks to proper planning i have not lost a single byte. here are a few things to keep in mind.


  • back up mail

  • back up working directory.. place where you keep the latest things

  • burn a cd of useful programs.. include flashget winzip zonealarm

  • copy service packs of your future windoze

  • note down the tcp/ip configs.. passwords.. contacts list etc.


i am simply not ready to use solely linux..

Saturday, September 13, 2003

Comments visible

i have tried to add comments to the site.. mm... does it work?

Are getter and setter evil? According to Allen Holub they are.. Read on.. I think Visitor pattern is ill suited to the task at hand in that article.. What if different objects want to do different things on account object.. write a visit method for each and every one of them.. that could be a way to keep a sensitive object in check by the way.. it may be a feature as well or a limitation!!

The day started at 5 am which is a bit early for me. As it turns out my decision to use Mozilla as a primary browser is a late one, and it is already beginning to pay. StumbleUpon is a great way to browse internet.. Basically i am fascinated by the first quality web pages people are recommending on subjects like open source, computer programming.. i have spent a few hours and here are some interesting sites. Beo ShootOut Algos

It is pity that i was unaware of the last link during my CS education of 4 years. it could have saved lots of hours:)

Thursday, September 11, 2003

i am looking into lazy evaluation of function arguments in java. is jvm allowed to do such a thing??

i am not talking about MacCarthy lazy evaluation which is present in JAVA.

Herkese merhabalar, Hello everyone at last i have jumped on the blogger wagon, lets see how things will fare.

Wednesday, July 02, 2003

Today marks the day i have completed my military service.. At 8 am with three of my friends we were free!! AT LAST..
Uysal KARA, İlyas Bulut,Yalcın (Mazot) Gungor.. We left Emrah behind, he was to stay there for a few more days..


Askerlik bitti sonunda.. Bu günün anlam ve önemini anlatır şekilde özgeçmişimi yazıyorum buraya..


Uysal KARA

PERSONAL INFORMATION



Name: Uysal Surname: Kara Nationality: Turkey
Date of Birth: 10.08.1977(dd.mm.yyyy) Marital Status: Single



CAREER SUMMARY



---Uysal KARA ----
An intelligent, enthusiastic, strongly self-motivated Software Engineer /Programmer with a broad experience in object oriented design, with expertise in programming Java. Experienced in user interface design with JFC (Swing) library, sound understanding of relational database systems and hands-on experience with Oracle 8i. Experienced in wide range software and development tools and methodologies and familiarity with a variety of web development tools. (i.e. Visual Cafe, JBuilder) Ability to use/search internet as a troubleshooting and learning source. Team player with a “can do” attitude.


Key Skills



· Strong background at Object Oriented Software Design with real world experiences.
· Strong understanding of RDBMS and SQL coupled with project experiences.
· Able to work in a fast paced demanding environment.
· Fluent in English.

Assignments



System Analyst, Software Developer. Knowledge and Technology Corp, 9/00 – 5/01



Role and Projects in Brief
Consultation project for a US-based chip manufacturer that aims to re-define its Inventory-Management process.
A Decision Support System is developed, integrating with an existing MRP product.
Project scope covers building a web portal to be used by company’s analysts and buyers. A java application has also been constructed to load and process raw data from external mediums. (CSV, Excel files etc.)
My contributions have been to the every phase of the project, most notably; migrating client-side code from AWT to JFC/Swing and ensuring product is immune to everlasting specification changes by applying right principles from Object Oriented Design area.

Activities, Experience Outline and Major Achievements
§ Migration of user-interface from JDK 1.1(AWT) to JDK 1.2(Swing) and make it work on IE5.x.(intranet deployment)
§ Automation of build process, packaging, and digital signing by employing batch programs and Microsoft Java SDK.
§ Usage of design patterns to create a framework for future reuse.
§ Automated data loading from various data sources (Excel, CSV files) into Oracle and running various test queries to verify integrity.
§ Implementing a basic unit-test infrastructure and encouraging standardizing writing tests before coding. (A principle of Extreme Programming)
§ Documenting the resulting object hierarchy by using TogetherSoft’s Control Centre and by writing developer manuals.
§ Endless hours of over-seas phone conferences discussing and solving integration issues of existing MRP system and our system.


Technical Summary: Key skills/tools used at KTG Corp.
§ Object-Oriented Design
§ Visual Café 4.0 Expert Edition
§ Oracle 8.1.7 Enterprise Edition, PL/SQL
§ Java DK 1.2 and Microsoft Java SDK.(Swing/JDBC/Oracle Thin JDBC Drivers )
§ Visual Basic for Office, Oracle Objects for OLE (oo4o)
§ JavaMail 1.2 library
§ Sitraka JClass JChart library (formerly KL Group)

Software Developer. TUBITAK, (National Research Center of Cryptography) www.tubitak.gov.tr 8/01 - 10/02



Project: Implementing a complete PKI system for Turkish Armed Forces.

Main contributions:
Implemented the Certificate management system over the web using JSP/Servlet technology.
Oracle is the database backend and as a pre-requisite of any PKI system integration with major LDAP systems.
Written JNI/C programs that makes smartcard access happen over Java.
Administered the SSL certificates of many popular web servers like IIS,IPlanet.

Key Technologies:
§ Object Oriented Design
§ JBuilder-6 / Sun ONE Studio
§ Oracle 8.1.7 Enterprise Edition
§ J2SE 1.4 ve J2EE
§ Microsoft Visual Studio 6/ PKCS11
§ Netscape LDAP API
§ Apache Struts Framework




CERTIFICATES



Brainbench (Transcript id: 759623)

Title Score Date
Java 2 4.44/5 2001-02-24
Java 2 GUI 3.49/5 2001-02-24
Java 1.1 Programmer 3.36/5 2000-06-14
Oracle PL/SQL 3.77/5 2001-04-19

http://www.brainbench.com/transcript.jsp?pid=759623

EDUCATION INFORMATION



1995–2000 Bilkent University (www.bilkent.edu.tr) Ankara, TR
Engineering/Computer Science Department (Full Scholarship)
Favourite Courses:
§ Object Oriented Programming
§ Database Management Systems
§ Computer Networks

1992-1995 Yamanlar Science High School Izmir, TR
Full Scholarship


Contact-Info:
Tel: +90 312 362-34-71
Mail: kuysal@eudoramail.com

References Available on Request