Volkan Ak
Verified Expert in Engineering
Software Developer
Volkan is a senior software developer. His experience spans working as a developer, database administrator, and business analyst. Volkan graduated in 2007 with a computer science background; since then, he has been working on IT projects. His primary expertise is in Java.
Portfolio
Experience
Availability
Preferred Environment
Java, Spring Boot, Eclipse, Windows
The most amazing...
...application I've developed is a desktop application to improve vocabulary. The app presented random new words of your choice and your preferred time period.
Work Experience
Team Lead | Software Architect
EyeCheckup
- Developed a REST API to connect with client applications.
- Led an agile team of five developers and performed pair/mob programming.
- Set up an initial UI test project environment to execute as a pipeline step.
Senior Analyst and Developer
Insurance Information and Monitoring Center
- Transformed legacy insurance data-monitoring systems to novel modules and application designs using conceptual data models and UI mockups with Balsamiq mockups, Toad for Oracle, SoapUI, Postman, and Eclipse.
- Created insurance data reporting and infrastructure by designing complex SQL queries and data models.
- Supported and maintained an insurance complaint system used country-wide.
Senior Software Developer
TR Ministry of Treasury and Finance
- Developed new modules for legacy PowerBuilder systems using DataWindow technology, including XML, XSLT, digital signature, with Oracle Database as persistent storage. Designed and developed a matrices-styled user role management interface.
- Developed modern web applications using Java, Spring, Hibernate, Quartz, Jakarta Server Pages (JSP), JavaServer Faces (JSF), and PrimeFaces.
- Completed administration of Oracle Database and automated database backup controls and notifications. Assisted coworkers with SQL queries.
Software Engineer
BTT Bilgi Teknoloji Tasarım Ltd
- Built standalone service applications supporting various protocols, such as SOAP, Common Object Request Broker Architecture (CORBA), Abstract Syntax Notation One (ASN.1), and HTTP using C++. Designed and developed corresponding Java Swing clients.
- Developed Qt client user interfaces using socket programming and telnet protocol.
- Created a custom database connection pooling and initiated DokuWiki usage within the company.
Experience
Authorized Institution Information System
Insurance Complaint System
Application Module for Employee Savings Account
Camera Recorder for Medical Endoscopy
Desktop Client for Medical Imaging
Backend API for Disease Detection System
Drawing App for Laser Planning
Windows Service for API Integration
Education
Bachelor's Degree in Computer Engineering
Middle East Technical University - Ankara, Turkey
Skills
Libraries/APIs
API Development, REST APIs, Selenium WebDriver, Quartz
Tools
Toad, Balsamiq Mockups, SoapUI, Git, Subversion (SVN), Jira, Postman, Jenkins, Amazon Simple Queue Service (SQS), Amazon EBS, AWS CodeBuild, Amazon Simple Email Service (SES), Apache Maven, Bitbucket, RabbitMQ, Amazon CloudWatch
Frameworks
PrimeFaces, Spring Boot, Spring, Hibernate, Selenium, JUnit, JPA, Qt, JSF, Jakarta Server Pages (JSP), Spring MVC, JSON Web Tokens (JWT)
Languages
Java, SQL, XML, HTML, XSLT, Delphi, Object Pascal, C++, PHP, PowerBuilder, Python, JavaScript, CSS
Paradigms
Object-oriented Design (OOD), Object-relational Mapping (ORM), REST
Platforms
Oracle Database, Oracle, SAP NetWeaver, Amazon Web Services (AWS), Eclipse, Windows, Amazon EC2, AWS Elastic Beanstalk, Docker
Storage
JSON, PostgreSQL, Amazon S3 (AWS S3), Oracle 11g, Oracle 10g, MySQL, Spring Data JPA
Other
Data Structures, Programming Languages, SOAP, APIs, Back-end, API Integration, Integration, Architecture, Business Analysis, Leadership, HTTP REST, CI/CD Pipelines, Migration, Technical Architecture, CORBA, Digital Signatures, SAP Enterprise Portal, Amazon RDS, AWS CodePipeline, Medical Imaging, Medical Software, DICOM, Graphics32
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring