VOLKAN KAYA
+1-416-***-****, acghbo@r.postjobfree.com, 16 Yonge St., Toronto, Canada,
M5E 2A1
SUMMARY OF QUALIFICATIONS
. 9 years of software design and development experience using Java, JEE,
OOP, SQL, XML, and UML
. Strong knowledge of Software Development Life Cycle and QA methodology
. Excellent understanding on Java/JEE design patterns
. Splendid communication, research, and trouble-shooting skills
. Highly motivated, self-directed, enthusiastic, and energetic team player
. Have experience in mentoring juniors and performing design and code
reviews
. Bachelor's Degree in Electronics and Telecommunications Engineering
TECHNICAL SKILLS
. Languages: Java, SQL, HTML/XML, JavaScript, CSS, Shell scripting
. Tools, Operating Systems, Protocols, and Standards: JEE, Weblogic,
WebSphere, JBoss, SEAM, RichFaces, Struts, Hibernate, EHCache,
SVN, Ant, Maven, JUnit, JMeter, JProbe, Curl, Sqlplus, JBPM,
ESB, QuickFIX/J, Unix(Solaris), Linux(Fedora), Hudson, TeamCity,
CodeCollaborater, Oracle, GSM, SS7, SMPP, SNMP, TCP/IP, HTTP/SSL,
FIX
EMPLOYMENT HISTORY
Cisco Systems
Toronto, Canada
Software Engineer Mar
2013 - Dec 2013
. Designed, developed, led image profiles and transformation feature to
extend image support in VMS (Videoscape Media Suite) by using RESTful
web services, JSF, EJB, ESB on JBOSS, and conducted code reviews
. Refactored data acess layer (JPA/Hibernate) to address several
performance issues
. Designed and developed a plugin framework that allows to customize VMS
features by uploading jar file at runtime by using Javassist
Research In Motion (RIM)
Mississauga, Canada
Software Developer
2010 -
2012
. Developed n-tier enterprise application, which is used to provision
Blackberry devices in all around the world, using JEE(JSP, Servlet,
JMS, EJB, JPA(Hibernate), RESTFUL Web Services), Oracle, and
Weblogic
. Developed SOAP-based web services to give other groups in RIM access to
Blackberry subscriber data.
. Documented the software via UML diagrams and functional design documents
. Provided technical leadership to junior software developers
RPM Technologies
Toronto, Canada
Java Developer
2007 - 2010
. Developed Web, Swing, and server components to extend functionality of
RPM trade processing and brokerage platform using Java, J2EE,
Servlet/JSP, JDBC, Swing, JMS, XML, RAD, Rational Rose, WebSphere,
QuickFIX/J and Oracle
. Designed and implemented several key projects including TFSA, ATON,
Instructions, Automated Transfers, Equity and Fixed Income Commissions,
FIX Brokerage Trading interface, and Batch Transactions
. Acted as a mentor and conducted code reviews for junior developers to
ensure quality, code and architectural standards compliance
Vodafone Technology
Istanbul, Turkey
Software Developer
2004 - 2006
. Designed and developed Gateway Mobile Location Server, enabling wireless
telecom operators to locate mobile subscribers using Eclipse, JAVA,
JBOSS, Weblogic, Web Services, UML, EJB, JMS, Servlet/JSP, Struts,
Castor (JAXB), Tomcat, Hibernate, and Oracle on Unix (Sun Solaris)
. Performed unit, performance, and stress tests of Location Based Services
platform using JUnit, JMeter, and JProbe, resulting in significant
performance improvements
. Developed SNMP subagent module using JAVA, SNMP MIBs, Command Line
Interface(CLI) components, and MBeans integrating GMLC application
with JMX and SNMP network
. Coded Swing-based SNMP Master Agent application supporting SNMP V1,2,3
using JAVA to integrate company's products into SNMP network
. Wrote time-effective testing tools using Java, JNI, C, RMI, and XML on
Unix (Sun Solaris) to test company's applications, improve quality,
and reduce testing costs
Naval Forces
Izmir,
Turkey
Software Developer
2003 -
2004
. Developed various Swing applications using Java and Oracle on Windows
Telenity
Istanbul, Turkey
Software Developer
2000 - 2003
. Developed and deployed Welcome Roaming application running on GSM
Networks using C, Pro*C and Oracle on Unix and checked for memory
leaks using Purify
. Developed GPRS and IS-41 APIs using JAVA to integrate SMSC application
onto GPRS and ANSI networks
. Implemented SMPP APIs using JAVA to integrate VAS services with SMSC for
sending and receiving SMS messages
. Wrote automated test tools for testing JAIN TCAP and ISUP APIs using
JAVA, fixed bugs found during integration tests, and prepared test case
and test plan documents
. Designed and developed HLR&MSC simulator using C on Unix (Sun Solaris)
for reducing on-site risks and amount of manpower required to test
the SMSC application
. Performed system, integration and performance tests by following test
cases and test procedures of SMSC application, resulting in improved
product quality, efficiency and customer satisfaction
. Deployed SMSC and SMS-based VAS applications, performed on-site customer
acceptance tests on customer's GSM network, provided customer
support, and fixed problems
EDUCATION
. B.Sc. in Electronics and Telecommunication Engineering
Istanbul, Turkey
Istanbul Technical University
1996 - 2000