Summary
Overview
Work History
Education
Skills
Timeline
Certification
Hobbies
SoftwareEngineer
Ismail Gul

Ismail Gul

Senior Software Developer
Izmir

Summary

Accomplished Senior Software Developer with a proven track record at Dcipher Analytics, specializing in enhancing user experiences through expert application of React, Next.js, and Node.js. Demonstrates a strong commitment to improving code quality and implementing advanced data visualization techniques. Known for achieving substantial enhancements in project efficiency and code standards through adept problem-solving skills and deep technical proficiency in JavaScript and TypeScript. Excels in delivering robust and innovative solutions that drive business success.

Overview

11
11
years of professional experience
3
3
Languages
3
3
Certificates

Work History

Senior Software Developer

Dcipher Analytics
01.2019 - Current
  • Developing AI powered text analytics and insight automation platform Dcipher Analytics.
  • Designing and implementing responsive and visually appealing web interfaces to enhance user experience.
  • Delivering high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Improving software performance by identifying and resolving bottlenecks in code.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Conducting comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Building robust and scalable backend services to support platform functionalities.
  • Streamlining component development and ensuring code integrity through effective testing strategies.
  • Developing interactive data visualization solutions for intuitive data presentation.
  • Utilizing server-side rendering techniques to optimize website performance and user experience.

Software Developer

Kairos Future
07.2017 - 12.2019
  • Designed and implemented visually appealing and responsive web pages tailored to client requirements.
  • Developed and maintained robust web application, optimizing interface performance and efficiency.
  • Collaborated with backend developers to enhance website functionality and integrate new features.
  • Implemented effective data visualization solutions to improve presentation of complex datasets.
  • Facilitated team discussions to resolve technical challenges and implement best practices.
  • Enhanced user experience through intuitive interface design and functionality.
  • Contributed creative ideas in design meetings to improve user interface elements and website layout.
  • Streamlined API communication for efficient data retrieval and management.

Software Engineer

Delphi Technologies
03.2017 - 07.2017
  • Collaborated with software development and testing teams to validate and verify MATLAB/Simulink models, ensuring functionality and performance met high standards.
  • Maintained and enhanced script library used by JDT application, ensuring its reliability and efficiency.

Software Developer

Ericsson
04.2016 - 02.2017
  • Developed hybrid OTT/IPTV application for Turk Telekom, enhancing user experience and system performance.
  • Provided UI/UX design support to improve existing system, resulting in more intuitive and user-friendly interface.
  • Assisted team members with UI-related issues and developments, ensuring consistency and high-quality output.
  • Participated in Agile software development using Scrum methodologies, achieving faster development cycles and streamlined processes.
  • Created new components for system across different platforms, ensuring cross-platform compatibility and functionality.
  • Conducted regular code reviews and refactoring to optimize application performance and maintain modern development standards.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines, demonstrating strong problem-solving and communication skills.
  • Contributed to positive team environment through effective collaboration and support, enhancing overall productivity and morale.

Software Developer

PiA (People In Action)
12.2015 - 02.2017
  • Developed and implemented Partner Relationship Management (PRM) project for Turk Telekom, enhancing system performance and user experience.
  • Transitioned existing system from ZK framework (Java, Ajax-based) to AngularJS, modernizing codebase and improving functionality.
  • Created hybrid application with responsive design, ensuring optimal performance across various devices and screen sizes.
  • Improved software efficiency by troubleshooting and resolving coding issues, ensuring smooth operation and user satisfaction.
  • Collaborated with team members to discuss issues, provide resolutions, and apply best practices, fostering positive team environment.
  • Enhanced user experience through design and implementation of user-friendly interfaces, resulting in increased user satisfaction.

Software Engineer

Cybersoft
07.2013 - 12.2015
  • Developed 360-degree banking customer view application, enhancing big data processing and visualization capabilities.
  • Implemented responsive design features for tablets and smartphones, ensuring optimal user experience across devices.
  • Utilized front-end development tools to deliver robust and interactive interfaces.
  • Leveraged back-end technologies for efficient data processing and storage.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines, demonstrating strong problem-solving and communication skills.
  • Worked on payment systems module for Sekerbank, coordinating with various teams.
  • Managed integrations with external collaborators, including utility billings, governmental and educational institutions, and foundations, ensuring seamless communication and operation.
  • Implemented web services to facilitate communication with other systems for queries, payments, orders, and reconciliations.
  • Executed multi-threaded batch operations for ordered payments, money transfers, reconciliations, and file transfers, improving processing efficiency.
  • Prepared detailed analyses and design documents in collaboration with analysts and managers.
  • Employed comprehensive development tools for version control, continuous integration, and project management.
  • Streamlined workflows by creating reusable code libraries for common functions and features across multiple projects, improving overall development efficiency.
  • Participated in software field testing to verify performance, ensuring high-quality deliverables.

Software Engineer (Part-time)

Vestel Electronics
03.2013 - 07.2013
  • Prepared comprehensive analysis documents to guide development processes and ensure alignment with project requirements.
  • Developed new components for TV applications, enhancing functionality and user experience.
  • Conducted validation and verification of existing components, ensuring reliability and performance standards were met.
  • Discussed technical issues with team members to provide effective resolutions and apply best practices.

Education

Master of Science - Software Engineering

University of Tartu
Estonia
04.2001 -

Bachelor of Science - Computer Engineering

Ege University
Izmir, Turkiye
04.2001 -

Skills

TypeScript

JavaScript

React, Nextjs

HTML, CSS, JSX

NodeJS, NestJS

API Integration

D3js

Redux

MongoDB

Tailwind

Storybook

Design patterns

Microservices Architecture

Angular

Vuejs

Java

GraphQL

Redis

SQL

Go

NET development

Timeline

Senior Software Developer

Dcipher Analytics
01.2019 - Current

Software Developer

Kairos Future
07.2017 - 12.2019

Software Engineer

Delphi Technologies
03.2017 - 07.2017

IELTS Academic - 7.0

09-2016

Software Developer

Ericsson
04.2016 - 02.2017

Software Developer

PiA (People In Action)
12.2015 - 02.2017

YDS (English) - 85/100

10-2015

Software Engineer

Cybersoft
07.2013 - 12.2015

Software Engineer (Part-time)

Vestel Electronics
03.2013 - 07.2013

English Course, Wall Street Institute

03-2011

Master of Science - Software Engineering

University of Tartu
04.2001 -

Bachelor of Science - Computer Engineering

Ege University
04.2001 -

Certification

IELTS Academic - 7.0

Hobbies

Professional Paragliding Pilot

Ismail GulSenior Software Developer