Volkan Ak
Verified Expert in Engineering
Software Developer
Ankara, Turkey
Toptal member since November 14, 2022
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
WxWidgets Camera Application
Education
Bachelor's Degree in Computer Engineering
Middle East Technical University - Ankara, Turkey
Skills
Libraries/APIs
API Development, REST API, Selenium WebDriver, Quartz, Graphics32, wxWidgets
Tools
Oracle Development, Mockups, UI Development, Git, Subversion, Jira, Amazon Simple Queue Service (SQS), Postman, Jenkins, Amazon Elastic Block Store (EBS), AWS CodeBuild, AWS, Apache Maven, Bitbucket, RabbitMQ, AWS, Visual Studio 2019, Apache Tomcat
Languages
Java, SQL, XML, HTML, XSLT, Python, Delphi, Object Pascal, C++, PHP, PowerBuilder, JavaScript, CSS
Frameworks
PrimeFaces, Spring Boot, Spring, Hibernate, Selenium, JUnit, JSON Web Tokens (JWT), JPA, Qt Development, JSF, Java, Spring
Paradigms
Object-oriented Design (OOD), Object-relational Mapping (ORM), Object-oriented Programming, Unit Testing, Agile Development, REST
Platforms
Oracle Database, Oracle Development, SAP NetWeaver, AWS, Docker, Eclipse, Windows Development, Amazon EC2, AWS Elastic Beanstalk
Storage
JSON, Database, PostgreSQL, Amazon S3, Oracle Development, Oracle Development, MySQL, Spring
Other
Data Structures, Programming Languages, SOAP, APIs, Back-end Developers, API Integration, Integration, Architecture, Business Analysis Consulting, RESTful Services, Leadership, HTTP REST, CI/CD Pipelines, Migration Engineering, Technical Architecture, Back-end Developers, Full-stack, CORBA, Digital Signatures, SAP Enterprise Portal, AWS RDS, AWS, Medical Imaging, Medical Software, DICOM
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