Sinan S.

Sinan S.

Full-Stack Developer

Request Rate
Turkey, Istanbul

Sinan is a Full-Stack Developer with 14 years of experience in software development with countless successful projects. He has expertise especially in web technologies as well as windows development and hybrid mobile application development. He has very good knowledge about the current web technologies such as VueJS, AngularJS, Javascript, ASP.Net MVC, Bulma, bootstrap, etc. Also, he is confident working with Oracle, SQL Server, and PostgreSQL databases. He can easily understand spoken and written English.

Skills

  • Javascript
  • CSS
  • Vue.js
0246810

Experience

Software development company

CEO/Software Architect

January 2020 to Present

Stack:  

  • C#, 
  • Vue.js

Responsibilities: 

  • Solutions partner of some Software companies.

University, Turkey, Istanbul

Senior Software Engineer / Team Lead

June 2016 to January 2020

Stack:  

  • C#, 
  • MS-SQL, 
  • AngularJS, 
  • MVC

Responsibilities: 

  • Development of Istanbul University student management web

application system.

Software development company

CEO/Software Architect

October 2014 to June 2016

 Stack:  

  • C#,
  • AngularJS, 
  • jQuery, 
  • MS-SQL, 
  • Oracle

Responsibilities: 

  • Outsource application development for various multinational and

national companies.

  • Development of numerous projects for companies like Unilever, BSH,

Trendyol, Uyumsoft, DeFacto.

Software development company, Turkey, Istanbul

Senior Software Engineer - ERP

March 2012 to October 2014

Stack:  

  • C#, 
  • ASP.NET, 
  • Oracle, 
  • Devexpress.

Responsibilities: 

  • Responsible for developing Production Module which was being used

by approx. 100 companies.

  • ERP Framework support and other core ERP modules support.
  • Supervising HR module development, which i previously developed

back in 2010.

Manufacturing company, Turkey, Istanbul

Senior Software Engineer

January 2011 to February 2012

Stack:  

  • ASP.NET, 
  • SQL Server.

Responsibilities: 

  • Development of Customer Support Management System
  • Web, Windows Forms, and Web Service projects developer.

Software development company, Turkey, Istanbul

Software Engineer

September 2009 to January 2011

Stack:  

  • ASP.Net, 
  • Oracle..

Responsibilities: 

  • Software development responsible for Payroll module of Uyumsoft

WEB ERP.

Software development company, Turkey, Istanbul

Software Developer

November 2006 to September 2009

Stack:  

  • Sybase PowerBuilder, 
  • Sybase ASA DB,
  • Asp, 
  • MySql

Responsibilities: 

  • Development of web and windows applications.


Education

B.S. in Computer Engineering, Kocaeli University, Faculty of Engineering

September 2000 to June 2005

Istanbul, Turkey

Portfolio

Bank Accounts Data / Finance
January 2021 - March 2021
Bank Accounts Data / Finance
January 2021 - March 2021

Description:

The application connects to all of the banks in the country and retrieves the customer’s all bank account balances and transactions in seconds, which are shown in a single application with graphics, visualization, and reports.

Role: The project team consisted of two developers and a project manager. I was responsible for the development of both backend and frontend, and also databases. Another developer was responsible for bank integrations.

I was asked to build a modern, fast, and mobile-friendly platform. After some sketch developments, I went to several customers and listened to them, performed tests with them, coordinated with the other developer, and shaped the product with the project manager.

 Calling all the bank integrations asynchronously at the same time gained us speed. Now we get 350 separate account balances and transaction data for a customer in a maximum of 30 seconds. Our services are scalable restful services. We have a separate service for bank integrations which can be deployed to the customer’s own servers, for security concerns, if the customer demands. We adopted PWA for this project, so customers can easily install a progressive web app on their mobile phones.

Technologies used:
Vue.js
ERP System / Finance & Production
ERP System / Finance & Production

Description: A big ERP system which has hundreds of big customers and also many small ones. It serves as a cloud application for small businesses, on-premise for bigger businesses.

Role: There are more than 20 developers, several project managers, 10-15 system analysts and consultants, 3 testers, 2 DB masters, and several technical support engineers. I work at the framework development (r&d) with 2 other senior developers. Also, I sometimes work on normal developments for customer needs.

Technologies used: ASP.NET, Devexpress components, Oracle, PostgreSQL, RabbitMQ, Redis.

University Academic Management System / Education
June 2016 - January 2019
University Academic Management System / Education
June 2016 - January 2019

Description:

Istanbul University is a huge university. The application is used by all of the students, officers and academicians. It holds all the data for students, lessons, exams, grades and has a very broad range of features.

There were 6 developers, 5 system analyzers and 8-10 support personnel. I was the team lead for the last 1.5 years. I was tracking other team members’ jobs while I was a developer, too. I was responsible for the exam and grade system, integrations with other organizations or banks, r&d and general system health.

I was also involved in side projects here, such as an application system for Erasmus, a planning system, quality management, etc.

Technologies used:
Angular