YALIM AYTUL

Address: 13217 Amasia Dr. Austin, Texas 78729  Tel: (816) 517-6526  Email: yalim@yalimaytul.com


Qualifications Summary


Technical
Proficiencies

Programming/Scripting Languages RAD Tools Servers Frameworks/Platforms Systems

Professional
Experience


August 2009 - Present

Bullion Direct Inc. – Austin, Texas
Senior Consultant

  • Redesign existing commodity trading application structure to a domain driven design architecture.
  • Migrating existing JDBC oriented trading platform to object relational architecture.
  • Redefine domain model and application structure by implementing object oriented and aspect oriented design concepts.
Key Accomplishments:
  • Refactor and implement object relational mapping and data access with Hibernate, JPA and DAO.
  • Ensure %100 unit test coverage on implemented entities and DAO classes.
  • Implement Spring framework for the existing application.
  • Redesign and refactor database schema with liquibase.

September 2008 - August 2009

QuickArrow, Inc. – Austin, Texas
Team Leader / Senior Developer

  • Architect and implement complex object oriented, multi-tenant SaaS application with Spring, Hibernate, Struts 2 and JPA using J2EE patterns.
  • Develop scheduling, time/ expense management and resource management application that streamlined e-business applications for resource planning, reporting and expense management.
Key Accomplishments:
  • Refactor existing Java application using DAO, command, observer and strategy design patterns and aspect oriented programming.
  • Implemented hibernate mapping with annotations and interceptors. Extensive experience developing services and solutions with Spring 2.0 and Spring 2.5 using IoC, AOP, Spring DAO and acegi security.
  • Adopt best practices for Java performance tuning and code review for on going code quality improvement efforts with JProfiler, Bugfinder.
  • Integrate and develop Maven 2/Archiva/Emma/Cobertura configurations to be used in dev /qa environments with different OS systems.
  • Develop MS Outlook add-in installer and integrate with scheduling web services.
  • Appointed team lead and scrum master.

January 2002 - September 2008

Intouch Solutions, Inc. – Overland Park, Kansas
Team Leader / Senior Developer

  • Proficiently lead seven developers and serve as development lead for the major customer account. Provide technical interview and assessment of programming applicants. Guide and ensure growth of less experienced developers.
  • Spearhead architectural design of complex e-business, object oriented applications and databases to be used by pharmaceutical companies and vendors. Coordinate and ensure efficiency of application development teams.
  • Provide broad-based technical support to project team members. Systematically design and implement the components required for complex application features. Perform architectural design and programming of J2EE and asp.net web applications, backend applications, and database functionality.
  • Oversee and maintain Oracle and MS SQL databases, source versioning system and application servers, including IBM Web Sphere, Tomcat and Apache servers. Conduct unit, stress and performance testing of database and applications. Document and formulate application design and programming practices.
Key Accomplishments:
  • Appointed sanofi-aventis team lead for 5 years.
  • Systematically designed, created, and maintained Java, .net frameworks and built more than 60 W3C XHTML, 508, SEO compliant web sites based on these frameworks.
  • Built e-business applications that streamlined e-business applications for fulfillment, financial planning, reporting and clinical trials.
  • Effectively performed unit, stress testing of clustered web applications with very high traffic and volume.

1999 – 2001

TEB Communications – Istanbul, Turkey
Application Development Manager / Senior Developer

  • Managed architectural design and implementation of various web sites and backend processes.
  • Ensured membership growth and streamlined content management.
  • Searched and examined e-mail, archival and personalization functionalities.
  • Maintained functionality of Oracle and SQL databases and application servers.

1998 – 1999

Benkar Inc. – Istanbul, Turkey
Development Assistant Manager

  • Led in research, discovery, planning and implementation efforts to significantly improve business processes.
  • Ensured overall solution-level integrity of applications and evaluated current systems.
  • Led in ensuring successful completion of projects and developed operational reports for submission to management, application processing, and card management divisions.

1995 – 1998

Hurriyet Newspaper Inc. – Istanbul, Turkey
Developer

  • Rendered technical support in the design, development, and deployment of complex applications in global distributed computing environments.
  • Sustained information needs of accounting, stock department, and management through the strategic design and implementation of company intranet.

Personal Projects

Janissary: Janissary is a simple load and performance testing tool for web sites. Written in Java language as a command line tool, Janissary is primarily aimed for developers and site administrator use. Depending on its configuration, Janissary creates concurrent or non-concurrent HTTP requests and reports the status and response time for those requests.
http://sourceforge.net/projects/janissary

CLI.Net: CLI.Net is a framework, class-per-class, API-per-API and algorithmic port of the Jakarta Commons CLI framework to the C# and .NET platform utilizing Microsoft .NET Framework.
http://sourceforge.net/projects/clinet


Credentials

  • INTERNATIONAL MANAGEMENT CERTIFICATE PROGRAM Istanbul University, Istanbul Turkey, 1993
  • MECHANICAL ENGINEERING Yildiz University, Istanbul, Turkey, 1992

Professional
Trainings

  • Vignette Advanced Template Development, Maidenhead, 2000
  • Advanced C Programming Istanbul, 2000
  • Java Programming, Istanbul, 2000
  • Vignette Basic Template Development, London, 2000
  • MS Principles of Application Development, Istanbul, 1999
  • Oracle Performance Tuning, Istanbul, 1998
  • PL SQL, Istanbul, 1998
  • SQL, Istanbul, 1998
  • Fundamentals of Communication Networks, IBM Istanbul, 1996
  • SNA Communication Network, IBM Istanbul, 1996
  • SNA, Fundamentals and concepts, IBM Istanbul, 1996
  • LAN Architectures and standards, IBM Istanbul, 1996