Senior Software Engineer
Senior .NET Developer
Senior Java Developer
Developer, Thinker, Creative, Researcher
I am Principle Software Engineer @ arutesolutions.com
Highly motivated and enthusiastic Senior Software Development Engineer with more than 6 years of practical software engineering experience in the development of entire web apps and desktop commercial apps.
Proficiency in developing high performance, highly scalable and distributed software such as services, client apps and server apps using the power of Spring Framework 2, .Net Core 3 and one of the popular frontend technology ReactJS.
Has solid experience in designing the architecture of an application and its components, designing databases and queries. Proven background in refactoring existing code, optimization of code and database queries.
Deep knowledge in open source technologies Java, Spring Framework, PostgreSQL and Microsoft technologies such as C#, .NET Framework, Entity Framework, MS SQL Server with strong background in algorithms and data structures, as well as software architectures and software development life cycles.
Eager to learn new information and being proactive team-player with strong communication skills.
Life of Code Written200,000+
Number of Computer Broken30+
Number of Games Played750+
More than 6 Years of Experience
Software EngineeringAtılım University
100% English and EUR-ACE certified program
Computer Science (ERASMUS)University of Łódź
Erasmus program in beautiful city of Poland for 2 semesters
Computer Technologies and ProgrammingCapadoccia University
Oct 2019 - Current
Principle Software EngineerArute Solutions
Worked on large scale, highly distributed simulation software for ATM cash optimization problem. Developed planning and simulation engine running in-memory with quick solving times to calculate optimization results. Bug fixed, unit tests and infrastrucure maintenance done.
Sep 2018 - Sep 2019
Sr. Software EngineerMinistry of Family, Labor and Social Services
As a senior software engineer of development team provided maintenance, refactor and implement of new features for the web based application used by Republic of Turkey Ministry of Family , Labour and Social Services. Designed and developed event based microservices with Java Spring Framework and Apache Kafka to process daily jobs including web service requests over three millions. Configured Jenkins and Bitbucket for the development environment. Mentored and guided junior software developers to solve problems they are faced.
May 2017 - Sep 2018
Sr. Software EngineerProline Integrated Solutions
Worked with a team of thirteen developers to provide maintenance for existing codes and develop new features requested by customers for the Intelligent Software Information Management software called iSIM. Elected to team to develop national passport personalisation software for the 2nd generation of Turkish Passwords using IAI Bookmaster One. Worked in both visual personalisation and chip personalisation using ICAO standarts. Although having limited time period and having lots of pressure, successfully released the product.
Sep 2016 - May 2017
Worked as a full stack developer for the web based Remote Meter Reading Software (Kio software) for reading, analysing and billing the usage of electricity , water and natural gas consumptions for the both distribution companies and individual firms. Designed prototype devices using different sensors and Arduino to collect temperature, light and humidity data and calculate future demand and cost to integrated with the Kio software.
Jul 2015 - Sep 2016
Software EngineerVHS Electronics
Participated in a team to implement new features to remote meter reading software called AceCenter. Designed and developed desktop application (Viset)to connect and calibrate natural gas correcting device (Vicor, designed and produced by VHS Electronics & Software) using TCP and Serial communication with Modbus protocol for the production line and customers.
Apr 2014 - Jun 2015
Set up my company to design and develop web based Student Information System software using agile development methodologies as a team of two developers for private colleges. It was a big achievement for me to sign aggrement , design, develop and release the software as an engineering student.
Aug 2012 - Apr 2013
Attended to firm for internship. After successfully completing my internship got offer to continue working as a part-time developer. With a team of developers and testers provided maintenance to the existing modules of ERP product developed by the company. Successfully designed and implemented customer relations management module.
Microsoft C#, .NET Framework, .NET Framework Core
Entity Framework, Hibernate
MS SQL Server, Oracle DB, PostgreSQL, SQLite
MongoDB, Redis, H2 Database
Spring Framework 2
DevExpress, Telerik, jForm Designer
Atlassian Bitbucket, Git, SVN
Atlassian Jira, Atlassian Confluence
JetBrains TeamCity, Jenkins
Hyper-V, VMware vSphere ESXi, Docker
Windows IIS, Apache Tomcat, Oracle WebLogic
Windows Server, Ubuntu
Arduino, Raspberry Pi
Redgate Compare, Redgate Data Compare
Get in Touch
Get in Touch
Please feel free to contact me with any topic by filling the contact form here.