Word '07 - Computer Science

advertisement
Email:
Cell:
Web:
kcemk@kcemk.com
330-389-9162
www.kcemk.com
H ome Ad d re s s:
8741 Thames River Dr
Boca Raton, FL 33433
K. Cem K aradeniz
Objective
To obtain a software developer position that utilize SDLC methodologies while having the opportunity to
utilize top-notch technologies and engineering discipline to build world-class software solutions that make
a positive impact in people's lives.
Summary







Software Developer with four years professional experience with strong academic background in
Computer Science and Engineering
Adaptable in fast-paced technical environments with strong organizational and analytical skills
Values software development life cycle policies and procedures rather than “duct-tape” programming
Avid follower of new computing technologies including software development tools and practices
Experienced in both Microsoft and UNIX-like platforms
Always eager to learn new programming techniques and languages (currently The D Language)
Career goal: Software Architect
Professional Experience
OmniComm Systems, Inc., Ft. Lauderdale, FL ▪ March, 2009 – Present
Junior .NET Developer, Research & Development


Product enhancement following SDS and SRS documents, bug fix, debug, unit test enterprise level
multi-tier, client/server architecture Clinical Trial Management EDC Software
Tools: Visual Studio 2008 (Windows Forms and ASP.NET), XML Web Services, C#, T-SQL (Microsoft
SQL Server 2005), MVC, LINQ, XML, JScript, SourceForge Enterprise, TortoiseSVN, NUnit,
CodeSmith, HP Quality Center
OmniComm Systems, Inc., Ft. Lauderdale, FL ▪ January, 2008 – March, 2009
Clinical Trial Developer, Technical Services









Develop, document, debug, maintain EDC applications for clinical trials based on TrialMaster framework
Customize 10+ KLOC auto generated XML file per trial
Enhance, customize 300+ stored procedures, user-defined functions, triggers, 200+ tables per trial
Write custom JavaScript code for data validation edit checks
Create custom reports using complex SQL queries to display clinical data (i.e. trial, site, patient, visit,
data group, item, query, comment)
Design and document requirement specifications
Apply optimizations / performance tuning on databases
Develop custom tools (Win Forms, C#) to help streamline internal process
Tools: T-SQL (SQL Server 2000 & 2005), JavaScript (JScript), XML/XSLT, ASP, VBScript, DHTML,
CSS, IIS Server, HP Quality Center, Microsoft Visual SourceSafe
PrintOne Digital LLC, Cleveland, OH ▪ August, 2006 – January, 2008
IT/Programmer, Electronic Data Processing (EDP)

Developed custom applications in Visual Studio 2005 and shell scripts in GNU/Linux to streamline 150K
variable data mail printing per month
Page 1 of 4








Built & maintained GNU/Linux server to be used for automated text processing, email server, web
server, print server
Helped reduce human interaction in bulk printing process from 8+ hours to 30 minutes per day to
streamline time sensitive mailing
Created web applications to be able to present real-time data of processed jobs to the client
Designed and implemented a XML Web Service to query catalog and to receive orders from the client
Computerized paper-based record sheets using a web application that runs over the intranet
Involved in Personalized URL (pURL) Campaigns as programmer to build microsites (+40K mailings
with pURLs)
Involved in design and implemented mobile quoting system to be accessed from smart phone / PDA for
company sales people to be able to create instant quotes for clients and email paperwork to client
instantly
Tools: Debian GNU/Linux, Bash, Sed, Awk, Vi, PostScript, UUDeview, ProFTPD, dbf2csv, pdf2text,
xls2csv, xls2txt, PHP, XHTML, JavaScript, CSS, Apache, IIS, MS Windows Server 2003, MS Visual
Studio 2005 (C# & ASP.NET), MS Access, MS Excel, DDE (Dynamic Data Exchange), AccuZip (CASS,
NCOALink), PrintShop Mail, Adobe Acrobat Pro, Enfocus PitStop Pro
Kent State University, Kent, OH ▪ January, 2005 – December, 2005
Graduate Research Assistant, Computer Science Department





Team member of the WME (Web-based Mathematics Education) Project, a modern distributed system
on the Web for contemporary teachers and students (http://wme.cs.kent.edu/)
Designed and implemented an online MathML Editor using Java
Created and maintained dynamic, interoperable mathematical teaching modules and web pages that
aim to teach math to elementary and middle school students
Built a wireless mobile server computer that teachers can take to classrooms to teach math up to fifty
students simultaneously using the WME
Tools: GNU/Linux (Redhat Enterprise), Java, Apache, MySQL, PHP, XHTML (W3C standards-compliant
code), JavaScript, SVG, CSS, phpMyAdmin
Central Bank of the Republic of Turkey, Ankara, Turkey ▪ June, 2001 – July, 2001
Application Developer Intern, General Directorate of Data Processing


Involved in design and implementation of a staff follow-up system
Used IBM AS/400, COBOL, IBM DB2, IBM PL/I
Technical Skills
Software Development





Object-oriented design and programming methodology
Client/server multi-tier software architecture model
Relational database design and programming
Software development models and design patterns
Unified Modeling Language (UML)
General & Shell Programming
Experience (yrs)
Last used
Visual C#
MS-DOS batch
Bash, Awk, Sed
Java
C/C++
2
4
4
3
4
current
current
current
2006
2005
Page 2 of 4
Web Programming
Experience
Last used
HTML, DHTML, XHTML
JavaScript (incl. JScript)
CSS
ASP.NET
XML Web Services
AJAX
Classic ASP
VBScript
PHP
SVG
6
6
5
1
1
1
1
1
5
1
current
current
current
current
current
current
2008
2008
2007
2005
Data Access Technologies & Components
Experience
Last used
RDBMS
XML, XSLT, XPath
ADO and ADO.NET
OLEDB
ODBC
6
2
1
1
2
current
current
current
2008
2004
RDBMS Software
Experience
Last used
SQL (T-SQL, PL/SQL)
Microsoft SQL Server
MySQL
Oracle
5
2
5
1
current
current
2006
2003
Web Servers
Experience
Last used
IIS
Apache
2
5
current
2007
Development Platforms / IDEs
Experience
Last used
Visual Studio
LAMP
NetBeans
Eclipse
2
4
2
1
current
2008
2006
2006
Source / Version Control Software
Experience
Last used
SVN (TortoiseSVN)
Visual SourceSafe
CVS
1
1
1
current
2008
2005
Operating Systems
Experience
Last used
Microsoft Windows
GNU/Linux
UNIX, Solaris, FreeBSD
13
7
3
current
current
2007
Page 3 of 4
Education, Training, Certification

Microsoft Certified Technology Specialist (MCTS) ▪ October, 2008
.NET Framework 2.0 Windows Applications (70-526, 70-536)

Master's in Computer Science ▪ August, 2003 – May, 2007
Kent State University, Kent, OH

Microsoft Summer School, Training on .NET platform ▪ June, 2002 – July, 2002
Middle East Technical University, Ankara, Turkey

Bachelor's in Computer Engineering ▪ September, 1999 – June, 2003
Atilim University, Ankara, Turkey
Languages
Turkish (native), English (fluent), French (intermediate)
References
Available upon request.
Page 4 of 4
Download