DILEK KOCAAGA KAYA
416-***-****, acghbm@r.postjobfree.com, 16 Yonge Street, Toronto, Canada, M5E 2A1
SUMMARY OF QUALIFICATIONS
Over 12 years of experience as Software Engineer using Java, JEE, and J2ME development
Excellent knowledge of SDLC, object-oriented design, and QA methodology
Splendid communication, research and trouble shooting skills
Highly motivated, self-directed, fast learner and energetic team player
Have experience in leading teams, mentoring juniors, and performing design and code reviews
Master’s Degree in Information Technologies and Bachelor’s Degree in Electronics and Telecommunication
Engineering
EDUCATION
M. Sc. in Information Technologies Istanbul, Turkey
University of Bahcesehir, (GPA: 3.63/4.00) 2001 - 2003
B.Sc. in Electronics & Telecommunication Engineering Istanbul, Turkey
Istanbul Technical University, (GPA: 3.61/4.00) 1996 - 2000
TECHNICAL SKILLS
Languages: Java, JavaScript, CSS, HTML/WML, XML, Shell Scripting, SQL
Databases: Oracle, PostgreSQL, MySQL, Voldemort
Tools and Standards: JEE, JBPM, ESB, Design Patterns, UML, Weblogic, JBoss, Tomcat, Hibernate,
Seam, Solr, Richfaces, JUnit, TestNG, JMockit, CVS, SVN, Ant, ExtJS, AJAX, Hudson, Collaborater
Protocols: TCP, UDP, SMS, WAP, MMS, INAP, TCAP, SCCP, SS7, HTTP, UCP, SMPP, RMI, SCTP, SUA,
SIGTRAN, Parlay
Operating Systems: Unix, Linux, and Windows
EMPLOYMENT HISTORY
Cisco Systems Toronto, Canada
Software Engineer 2011 - 2013
Developed and led Metadata Augmentation feature, which facilitates gathering of metadata and images for
movies and TV shows from third parties such as IMDB, Tribune and populating them to VMS quickly and
efficiently. Developed Metadata Augmentation workflow by using JBPM, ESB, SOAP web services to
automate the augmentation process
Led Producer project which enhances metadata entry on VMS by providing wizard-like user interface, and
conducted code and design reviews
Developed and led the integration of VMS with 3rd party recommendation engine to deliver personalized
recommendations using Solr, REST, and Voldemort
Improved performance of loading menu and module configurations 50% by refactoring parts of data layer in
VMS using JDBC rather than JPA (Hibernate)
Designed more efficient development environment for the team by analyzing the existing one’s mishaps and
facilitated the transition to the new environment by providing the detailed instructions and guidance. Reduced
time spent for compilation and deployment of module/s 70% per developer
Sigma Systems Inc. Toronto, Canada
Solutions Developer 2006 - 2011
Designed and coded Web Services application using DOM/SAX Parser, WSDL, XML, JEE, and Weblogic on
UNIX to simulate Subscriber Billing System; retrieving subscriber information from the subscriber repository
by querying the subscriber’s account number or phone number
Developed many EJB applications running in Weblogic on UNIX to source UI or Tech impact parameters from
Sigma’s service definition, to do error handling in case of failure on the soft switches, and to prepare data
which are necessary for other applications such as EJB and web applications. Provided Weblogic Shell Script
using WL Shell scripting language to automate the creation of JEE objects
Coded customized JSP pages using JSP, JavaScript, AJAX, and CSS to add additional functionality to the
existing web application and to make its pages more user friendly
Designed and developed JMS application using JAVA on Weblogic (UNIX) to provide information about the
failure of provisioning to customer’s system by means of JMS Queues and JMS Bridge. Wrote XML schemas
to construct/validate JMS messages
Programmed shell script which connects to Oracle database and migrates all subscribers’ specific services by
adding extra parameters according to the customer’s needs
Led the Telco OSS project, which allows the customer to deliver next-generation services, advanced VoIP,
high-speed data, and video/IPTV services, to its residential and business subscribers
Received company “Sigma’s QAP (Quality Award Program) Award”
Telenity Inc. Istanbul, Turkey
Software Engineer 2004 – 2006
Developed intelligent network applications using JAVA on UNIX (Sun Solaris) with knowledge of INAP,
Ericsson INAP CS1+ protocols, and Parlay to implement Ring Back Tone service, replacing the standard call
connecting tone with a song, commercials or jokes
Participated in network application simulators using JAVA, C++ on Linux to reduce on-site risks and man
power on testing of SMS server over TCAP-IP
Coded a SIGTRAN application using Java, C++, and JNI on HP OpenCall platforms to enable company’s SS7
applications to be run over IP networks
Provided technical support, working closely with HP and developer teams
Infotron Co. Istanbul, Turkey
Software Engineer 2002 – 2004
Developed value-added services based on SMS and MMS messaging using JAVA, PostgreSQL on Linux to
allow mobile subscribers to download mobile service contents such as pictures, texts and ring tones
Implemented WAP services using JSP, WML, Servlets, PostgreSQL, and Apache Tomcat on Linux to allow
mobile subscribers to reach mobile services
Programmed n-tier websites using JSP, Servlets, Javascript, PostgreSQL, Oracle, and Tomcat on Linux and
Windows to present mobile users several facility services and to manage easily the contents of services
Wrote J2ME games for Ericsson and Nokia mobile phones to deliver a mobile network operator in Germany
Designed and developed Interactive-TV applications using JAVA, PL/SQL and ORACLE
Received company “Best Worker Award”
University of Bahcesehir Istanbul, Turkey
Computer Research Assistant 2001 – 2002
Educated C, Visual C++, and Computer Network Structure and Mobile communication as Research Assistant
of Computer Engineering