Hasan Turksoy

Hasan Turksoy Email and Phone Number

Engineering Manager @ Toolio
Ankara, Ankara, TR
Hasan Turksoy's Location
Ankara, Ankara, Türkiye, Turkey
Hasan Turksoy's Contact Details

Hasan Turksoy personal email

Hasan Turksoy phone numbers

About Hasan Turksoy

Engineering Leader with strong technical competency.Building strong engineering cultures/teams in FinTech/Payments since 2014.Experienced software architect on mission-critical (must be robust) Financial/Payments systems, high-scale microservices systems with strong monitoring, traceability, and oncall culture needs.Hands on experience and technical leadership to migrate the whole Udemy Payments Systems into modular (with isolated domain boundaries) and scalable microservices Has constant platform mindset - development of infrastructure and crosscutting aspects before and during leadership period in multiple stacks - Java EE, .NET, Python/DjangoNowadays, focused on learning and applying the Agile and Lean engineering team practices for high-quality & value-adding outputs.

Hasan Turksoy's Current Company Details
Toolio

Toolio

View
Engineering Manager
Ankara, Ankara, TR
Website:
toolio.com
Employees:
80
Hasan Turksoy Work Experience Details
  • Toolio
    Engineering Manager
    Toolio
    Ankara, Ankara, Tr
  • Toolio
    Senior Software Engineer
    Toolio Jul 2022 - Present
    Ankara, Turkey
  • Cherry
    Head Of Engineering
    Cherry Dec 2021 - Jun 2022
    Ankara, Turkey
  • Udemy
    Director Of Engineering
    Udemy Mar 2018 - Dec 2021
    Ankara, Turkey
    - Technical leadership for the next generation Payments System architecture to be more scalable, and event driven towards the goal of building Payments System components as decoupled microservices.- Scaling the team; not only increasing the head count (to ¨~30 engineers), but also lifting up people and building internal engineering leaders to run as multiple agile sub-squads. In the end, great teams are led by the players!- Scaled the “Payments Team” to “Risk & Payments Portfolio”… Show more - Technical leadership for the next generation Payments System architecture to be more scalable, and event driven towards the goal of building Payments System components as decoupled microservices.- Scaling the team; not only increasing the head count (to ¨~30 engineers), but also lifting up people and building internal engineering leaders to run as multiple agile sub-squads. In the end, great teams are led by the players!- Scaled the “Payments Team” to “Risk & Payments Portfolio” including ~30 engineers under 3 multi-culture & distributed teams located in Dublin and Ankara, running as ~10 parallel and autonomous pods.[Microservices, Kotlin, Spring Boot, Kafka, Celery, MySQL, DynamoDB] Show less
  • Udemy
    Engineering Manager
    Udemy Feb 2016 - Mar 2018
    Ankara, Turkey
    - Led Udemy Payments Team of highly skilled engineers in a fast-paced environment, successfully delivering high impact projects while nurturing their growth and advancing their careers.- Technical lead for multiple robust and scalable product features and engineering excellence projects concurrently. Full stack development, end-to-end delivery, each deployment mission critical with no-downtime requirement.- Collaborated with stakeholders, product managers and designers to ensure team… Show more - Led Udemy Payments Team of highly skilled engineers in a fast-paced environment, successfully delivering high impact projects while nurturing their growth and advancing their careers.- Technical lead for multiple robust and scalable product features and engineering excellence projects concurrently. Full stack development, end-to-end delivery, each deployment mission critical with no-downtime requirement.- Collaborated with stakeholders, product managers and designers to ensure team focus on highest ROI projects while maintaining tech debt with quality first and innovative approach.- Technical leadership to scale the Payments System international availability - from 2 methods (credit cards &PayPal) to 16 payment methods localized for 249 countries.[Python, Django, Celery, MySQL, Redshift, ElasticSearch, DataDog, Sentry, PagerDuty] Show less
  • Udemy
    Senior Software Engineer
    Udemy Aug 2014 - Feb 2016
    Ankara, Turkey
    Full-stack engineering at Payments system. Enabling multi-currency & multi-gateway payments experience at scale.- Quick engagement to existing codebase which has been implemented in PHP.- Made various fixes/improvements on Stripe & PayPal integrations, refund system, traffic & revenue attribution system, etc.- Analysis, design and implementation to convert existing Udemy system infrastructure to support pricing/purchase in multiple currencies.- Improvements applied to… Show more Full-stack engineering at Payments system. Enabling multi-currency & multi-gateway payments experience at scale.- Quick engagement to existing codebase which has been implemented in PHP.- Made various fixes/improvements on Stripe & PayPal integrations, refund system, traffic & revenue attribution system, etc.- Analysis, design and implementation to convert existing Udemy system infrastructure to support pricing/purchase in multiple currencies.- Improvements applied to existing system to increase monitorability and traceability.- Active role in migration of existing PHP code to new Python/Django environment. Team successfully migrated allPayments System services/operations gradually from PHP to Python in 1 year! Existing business initiatives/requests are maintained in parallel during this time.- Building backend processor tasks to handle post-purchase operations such as revenue attribution, revenue splitting, etc.[PHP, Python, Django, Celery, MySQL, NewRelic] Show less
  • Stm A.Ş.
    Senior Software Engineer
    Stm A.Ş. Aug 2010 - Jul 2014
    Ankara, Turkey
    Software developer and core infrastructure development team leader in a large scale NATO Air Command and Control project (AirC2IS) contracted by NATO Communications and Information Agency (NCIA).Responsibilities:- Leading core infrastructure development team (of 7 software engineers).- Analyze, design and development of solutions for infrastructural software requirements.- Development of multi-tiered web application architecture- Development of a generic framework for… Show more Software developer and core infrastructure development team leader in a large scale NATO Air Command and Control project (AirC2IS) contracted by NATO Communications and Information Agency (NCIA).Responsibilities:- Leading core infrastructure development team (of 7 software engineers).- Analyze, design and development of solutions for infrastructural software requirements.- Development of multi-tiered web application architecture- Development of a generic framework for .NET enterprise web application core capabilities.- Developing technical solutions, providing technical consultancy to internal groups of project/company.[SOA, ASP.NET, unit testing (Moles & Fakes), SignalR, WCF(Windows Communication Foundation), EF(Entity Framework), NHibernate, Enterprise Library, Unity, PostSharp, MSMQ, AppFabric Cache, Memcached, Lucene] Show less
  • Stm A.Ş.
    Expert Software Engineer
    Stm A.Ş. Mar 2009 - Aug 2010
    Ankara, Turkey
    Worked on Technical Assistance for development of the New Computerized Transit System (NCTS) and Integration into Turkish Customs Administration System.- Responsible from the analysis of both EU NCTS operations and Turkish customs systems as a member of core software infrastructure team.- Gained hands on experience about exchange of formatted electronic messages between different systems.- Participated in the design and implementation of necessary web service infrastructure to… Show more Worked on Technical Assistance for development of the New Computerized Transit System (NCTS) and Integration into Turkish Customs Administration System.- Responsible from the analysis of both EU NCTS operations and Turkish customs systems as a member of core software infrastructure team.- Gained hands on experience about exchange of formatted electronic messages between different systems.- Participated in the design and implementation of necessary web service infrastructure to interoperate different software systems.[JAX-WS, Oracle APEX (Oracle Application Express)] Show less
  • Stm A.Ş.
    Software Engineer
    Stm A.Ş. Aug 2005 - Mar 2009
    Ankara, Turkey
    Worked on TBS (Turkish Armed Forces Information System) project. Which is a military enterprise web application developed with Java EE technologies.- In-depth understanding of multi-tier enterprise application development- Participated in the analysis, design and development of some of the J3-Operations modules.- As a member of the software core infrastructure development group, responsible from development and support of all the required infrastructural aspects of the… Show more Worked on TBS (Turkish Armed Forces Information System) project. Which is a military enterprise web application developed with Java EE technologies.- In-depth understanding of multi-tier enterprise application development- Participated in the analysis, design and development of some of the J3-Operations modules.- As a member of the software core infrastructure development group, responsible from development and support of all the required infrastructural aspects of the software.- Developed a generic validation framework for the JSF (JavaServer Faces) to support all the necessary client and server side validations of application in a common way.- Participated in the preparation of necessary services and software infrastructure to provide TBS and formatted message-based data exchange systems interoperability.- Participated in the development of core security module which uses LDAP for user management, authorization and authentication with single sign-on capability.- Lead the development and integration of GIS module and core software infrastructure entirely to provide necessary GIS services for all the modules.- Experience on various enterprise web technologies of Java EE environment.[JSF (JavaServer Faces), AJAX, Spring, Hibernate, Acegi(Spring Security), CAS(Central Authentication Service), Ivy, JUnit, Cruise Control, Ant, JIRA, Confluence] Show less
  • Stm A.Ş.
    Software Engineer
    Stm A.Ş. Aug 2004 - Jul 2005
    Ankara, Turkey
    Worked on TAIKS (Fire Support, Command, Control and Communication System) project. - Responsible from the development of PCS (Planned and Current Situation) module’s preferences and directives sub module. - Hands on experience related to desktop application development by Java Swing with database back end managed by Hibernate integration. - Worked on analysis and design tools by the usage of ClearCase and Rational Rose.
  • Likom Software
    Software Developer
    Likom Software Aug 2002 - Jul 2004
    Ankara, Turkey
    Member of the software development team.- Coding, Documentation, Bug Resolving for Gusto ERP project.[Microsoft Visual C++, MFC library]- As a software engineer, participated in analysis, design and development of ASP.NET based ERP project which requires heavy data processing abilities.[ASP.NET]

Hasan Turksoy Skills

Software Development Web Services Soa Hibernate Java Java Enterprise Edition Software Engineering Object Oriented Design Eclipse C# Software Design Tomcat Jsf .net Design Patterns Junit Databases Wcf Entity Framework Uml Oop Integration Agile Methodologies Spring Asp.net Jira Programming Scrum Ant Jpa Web Development Semantic Web Enterprise Software Acegi Java Ee Primefaces Netbeans Maven Enterprise Library Unity Msmq Memcached Appfabric Cache Moles Qt Spring Security Central Authentication Service Gwt Postsharp Signalr

Hasan Turksoy Education Details

Frequently Asked Questions about Hasan Turksoy

What company does Hasan Turksoy work for?

Hasan Turksoy works for Toolio

What is Hasan Turksoy's role at the current company?

Hasan Turksoy's current role is Engineering Manager.

What is Hasan Turksoy's email address?

Hasan Turksoy's email address is ht****@****ail.com

What is Hasan Turksoy's direct phone number?

Hasan Turksoy's direct phone number is +151037*****

What schools did Hasan Turksoy attend?

Hasan Turksoy attended Hacettepe Üniversitesi, Tobb Ekonomi Ve Teknoloji Üniversitesi, Hacettepe Üniversitesi.

What are some of Hasan Turksoy's interests?

Hasan Turksoy has interest in Swimming, Playing Around With Son, Computer Gaming, Coding.

What skills is Hasan Turksoy known for?

Hasan Turksoy has skills like Software Development, Web Services, Soa, Hibernate, Java, Java Enterprise Edition, Software Engineering, Object Oriented Design, Eclipse, C#, Software Design, Tomcat.

Who are Hasan Turksoy's colleagues?

Hasan Turksoy's colleagues are H. Alper Teoman, Tyler Leahy, Sezin Calikoglu, Aşkın Gedik, Gavin Seelig, Kristian Koprivica, Caralee Kittinger.

Not the Hasan Turksoy you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.