Fatih Inan, Developer in Toronto, Canada
Fatih is available for hire
Hire Fatih

Fatih Inan

Verified Expert  in Engineering

Software Developer

Location
Toronto, Canada
Toptal Member Since
September 8, 2022

Fatih is a full-stack software engineer with 5+ years of experience creating and executing innovative software solutions to enhance business productivity. He is highly experienced in all aspects of the software development lifecycle and end-to-end project management, from concept through development and delivery. Fatih is recognized consistently for steering on-time and on-budget project completion in fast-paced, deadline-driven Agile environments.

Availability

Part-time

Preferred Environment

.NET, Angular, Android, Kotlin

The most amazing...

...thing I've accomplished was being awarded by the CTO and directors for my ability to learn and implement new skills quickly and efficiently.

Work Experience

Full-stack Developer

2020 - PRESENT
CoreLogic
  • Developed and maintained the front and back end for multiplatform SaaS apps, including web, Android, IoS, and WDA.
  • Programmed high-quality code to adhere to design specifications and user requirements within specified deadlines.
  • Implemented RxJS and RxAndroid libraries to compose asynchronous and event-based programs using observable sequences.
  • Collaborated with the team during the development process using structured analysis and design to develop applications.
  • Created mobile-friendly web applications with cross-browser compatibility using Angular, TypeScript, HTML, and Sass.
  • Designed and built mobile applications using Kotlin and Swift and Windows desktop applications built with .NET and C++.
  • Estimated application development tasks and deadlines efficiently to advance project highlights in a timely manner.
  • Participated in code reviews to ensure that the codebase was well-structured, documented, and followed best practices.
  • Implemented and consumed SOAP and RESTful API services for creating, retrieving, updating, and deleting data.
  • Awarded by the CTO and directors for the ability to learn and implement new skills quickly and efficiently.
Technologies: Angular, .NET, Android, iOS, Swift, Kotlin

SQL Developer

2012 - 2016
Ziraat Teknoloji
  • Developed and maintained stored procedures for financial reports through scripting in Oracle and Teradata.
  • Created effective banking reports using business intelligence tools, such as SAP BusinessObjects, and provided technical support for users.
  • Scripted, reviewed, and optimized complex SQL queries to manipulate big data sets for analysis. Verified banking report data by writing advanced SQL queries.
  • Advised cross-functional teams and application developers to create a workflow with Oracle and Teradata.
  • Determined the root causes of application failures using Oracle SQL, Teradata SQL environments, and application logs.
  • Mentored team members to initiate problem-solving for development issues and defects and ensured proper product operation.
Technologies: SQL, Oracle SQL, Teradata

AlaskaMedia

Created the web application using HTML5, CSS3, ES6, JavaScript, React, JSX, MUI, Firebase Cloud Functions, and Node.js. Implemented the back-end web API with Firestore, Firebase Cloud Functions, and Node.js. Designed the web application responsively to accommodate all screen sizes. Achieved API calls with the use of Axios library and Fetch API. Created user authentication using JWT and Firebase Authentication to enable authorized users to create and edit content, including uploading photos to storage.

Languages

Swift, Kotlin, HTML, CSS, JavaScript, TypeScript, SQL

Frameworks

Angular, .NET

Platforms

Android, iOS, Amazon Web Services (AWS), Azure, Firebase

Storage

SQL Server 2017, PostgreSQL, Oracle SQL, Teradata

Libraries/APIs

React

2017 - 2018

Post-graduate Degree in Mobile Application Development

Centennial College - Toronto, Ontario, Canada

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring