Willing to improve business and technical skills in a professional, international environment as well as to share valuable knowledge and experience with the cultural aspect of the work. Flexible and versatile to adapt to any new environment, work on any project, and relocate.
-Played a role in integration projects within the Pandora Denmark account, focusing on streamlined development and deployment processes. Utilized Rider IDE, .NET, and C# to build robust solutions for complex integration needs.
-Automated infrastructure provisioning using Terraform, enabling consistent, efficient deployments and enhancing infrastructure-as-code practices in the DevOps pipeline.
-Leveraged Kafka for real-time data streaming, building scalable, fault-tolerant messaging solutions integral to the integration environment
-Collaboratively developing and enhancing microservices using .NET Core, integrating with Azure Service Bus and Azure Cosmos DB to ensure scalable and reliable backend services for real-time estate transaction processing.
-Contributing to the backend messaging systems using RabbitMQ, aiding in the efficient handling of data streams and service communications within the company’s real estate platform.
-Developed a new feature for the creation of a cutting-edge internal CRM tool utilizing React, TypeScript, and Next.js, which streamlined the report generation process
-Taking part in the development of an advanced web crawling framework that accurately aggregated and normalized property data from multiple sources, enriching the platform’s real estate database.
-Undertook comprehensive training on Docplanner API integrations in Warsaw, Poland, subsequently becoming the primary consultant for all of the group’s integrations in Turkey. Pioneered the development and analysis of the ServiceUpdater project from inception to completion.
-As an integration consultant, I was entrusted with enhancing and developing the integration middleware using C# & .NET 6. This middleware facilitated the integration of numerous hospitals’ doctor calendar appointment systems with the Doktortakvimi.com marketplace, leveraging Docplanner Web APIs and diverse software providers’ web services.
-Assumed responsibility for the architectural design of the middleware software. Collaborated closely with senior architects and technical leads to formulate the architectural blueprint and strategy for marketplace delivery. Upgraded the Job Scheduler Software from Quartz to Hangfire, and refactored the application following SOLID and DRY principles.
-Led SRE operations and project management, liaising with both international and local stakeholders using HubSpot, Jira, and Trello. Fostered relationships with key stakeholders and clients, ensuring alignment of business needs with processes and practices while tracking progress and delivering results.
-Directed a three-member design and implementation team, constructing the Intranet CRM platform to supersede the existing system. This significantly reduced daily issues for the Customer Success and Sales Team (PostgreSQL, Django, Python, ReactJS TechStack).
-Implemented 24/7 monitoring for all web services and APIs using NodeJS NPM, Postman tool features, and .NET CLI. Introduced a new logging system using log4NET, Serilog, ELK, and Kibana, and developed a data-driven microservice for sending notifications to the CS team regarding doctors’ free slots.
-Spearheaded the adaptation strategy for CI/CD concepts, incorporating Docker, GitHub, and Azure, and integrating existing systems into the automation process. Utilized Jenkins for automated booking flows with NUnit test cases using Moq. Developed internal APIs using .NET Core, and WCF services for the Integrations Panel hosted on the primary marketplace server (K8s App).
-Managed the complete software development lifecycle, encompassing research, architecture, development, testing, release, and deployment to IIS on Windows Server 2016 & server upgrades. Incorporated security measures such as whitelisting IPs and ports.
-Leveraged Python and the Google Sheets API for automating the collection and analysis of sales data, leading to a 20% boost in efficiency and accuracy of reporting.
-Utilized Azure DevOps for end-to-end project management, from planning to deployment, enhancing team collaboration and productivity.
-Mentored junior software developers on internal CRM projects, utilizing .NET Core and React JS technologies for CI/CD pipeline, GitLab, and code review. Assured thorough documentation through Thorn.
-Significantly increased the number of integrated clinics from 15 to 65 over four years. Attained a 100% success rate in 15 Operational Improvement Tests (OITs) and was promoted thrice due to successful implementation and ensuring 100% uptime for Integrated clients.
-Enhanced the authentication infrastructure and introduced new features to the backend system of atlaskamp.com, leveraging ASP.NET & C#. Implemented comprehensive unit tests for the API endpoints and WCF services to ensure system robustness.
-Conducted significant code refactoring for the limasollunaci.com project, utilizing C# and MVC, leading to enhanced performance and maintainability.
-Contributed to the development of an Android application designed for a specific YouTube channel. Responsible for integrating YouTube APIs to provide seamless user interaction (under development).
-Primarily contributed to Marvin, an in-house Marketplace Intelligence software system designed to manage sales orders and product information. The platform was developed using C# and ASP.NET MVC 5, SQL Server 2012, JSON, and WCF Services.
-Proficiently utilized Entity Framework Code First and Mappings to establish seamless connections with relational databases, along with integrating MongoDB for handling NoSQL databases, thus providing a holistic solution for data management across varying database architectures.
-Developed comprehensive reports for company stakeholders, leveraging tools such as Jaspersoft iReport & Fishbowl and extensively employing Firebird and RazorSQL.
-Integral member of the team responsible for developing the usagear.com website from scratch, utilizing OpenCart and PHP/MySQL technologies.
-Managed the maintenance, enhancement, and bug fixing of the company’s websites (gogroove.com, accessorypower.com, enhancegaming.com), utilizing PHP 5.0, CSS3, JavaScript, JQuery, Ajax, XML, Bootstrap, and HTML5 to meet evolving business requirements.
-Responsible for the upkeep of Harry, an internal shipping tracking system, developed using C# with WPF and MVVM model. Designed WPF Forms, Custom Controls, and User Controls using XAML for a dynamic user interface.
-Authored unit tests, conducted load tests, and worked on enhancements for Buddy, an internal software designed to retrieve returned orders from marketplaces such as Amazon and eBay, and integrated with various carrier companies’ APIs including FedEx, and UPS.
-Developed retrieval and fulfillment services for Walmart API and implemented enhancements for existing APIs, including eBay and Amazon, utilizing ASP.NET MVC pattern and extensive use of RESTful Web APIs.
-Leveraged version control tools such as Tortoise SVN/TFS and Git to manage codebase changes.
-Demonstrated hands-on experience in crafting Technical Design documents, UML diagrams, Process Flow diagrams, and Data Flow diagrams.
-Adopted Agile and Scrum methodologies for efficient project communication and collaboration. Actively participated in code reviews, architectural reviews, and technical discussions.
-Gained experience with the Quality Assurance automation testing tool, Katalon, to validate application quality for both functional and regression test scenarios.
-Generated comprehensive internal audit reports in compliance with ISO/IEC 27001 requirements and internal procedures, focusing on IT security risks and vulnerabilities. Adhered strictly to defined operating procedures to monitor, analyze, and remediate IT security risks and vulnerabilities, effectively addressing inefficiencies and non-standard actions.
-Forged strong relationships and partnerships with key stakeholders, meticulously aligning business needs with robust processes and practices. Continually monitored and reported on progress and results to ensure alignment with business goals.
-Conceptualized and developed an Overtime Tracking Software utilizing Visual Basic, thereby streamlining and improving the efficiency of tracking employees’ extra working hours.
-Played a crucial role as a team member in developing PromiSES, an award-winning project recognized as the Best Self-Service Technology at the EMEA Region and World Championship by the Contact Center World organization in 2015. The project marked a milestone as the first end-to-end Natural Language Understanding (NLU) AI-based full speech IVR in Turkish.
-Entrusted with testing the functionalities of IVR (Interactive Voice Response) and Turkcell & Nuance speech recognition systems. Composed test scripts to streamline the testing process effectively.
-Tested various application facets (Functional, Web Service, Integration, System, Regression, End-to-End) from a business perspective, ensuring complete alignment with client requirements in the design phase.
-Authored and executed comprehensive Test Plans and Test Cases, abiding by software development and QA standards, thereby assuring quality implementation across all phases of the Software Development Life Cycle (SDLC).
-Conceived specifications for test data, designed test environment setups, and identified necessary infrastructure and tools. Utilized Microsoft TFS extensively to manage documents and version control, and fostered inter-departmental communication to ensure adherence to project timelines and quality standards.
-Led the testing initiative for the IVR Manager Project, a solution automating all IVR flows on the web platform. Implemented Quality Assurance for IVR applications via Data-driven testing and SQL queries for database manipulation. Created meticulous QA documentation, including reports, and actively participated in project status meetings.
-Preserved control over objective quality evidence for configuration management designs and developed succinct project briefs for management review.
-Leveraged Selenium RC tool and Java for automating testing of the IVR Manager web platform.
-Utilized Avaya Voice Portal for configuration, SOAP-UI for manipulating test data through mock Web Services, and carried out rigorous application testing across all phases of the Software Test Life Cycle.
-Played a key role as an Internet Banking team member in the project that transitioned Ziraat Bank’s Internet branch from JSP to .Net technology, paving the way for enhanced application performance and streamlined operations.
-Constructed applications utilizing ADO.NET, LINQ to SQL, and Entity Framework, ensuring efficient data handling and improved application responsiveness.
-Demonstrated expertise in parsing, querying, scraping, and transforming XML, HTML, and JSON, facilitating effective data extraction and transformation.
-Undertook development, debugging, and unit testing tasks using industry-standard Integrated Development Environments (IDEs) such as Visual Studio and Eclipse.
-Authored clear and concise Business Requirement Specifications that effectively guided necessary changes in a manageable and non-intrusive manner.
-Executed application testing from a business perspective to ensure the comprehensive incorporation of all client requirements into the design.
-Conducted User Acceptance Testing (UAT) for a range of web-based and database-related applications, confirming that the solutions met user expectations and business objectives.
-Managed and resolved customer complaints as a 2nd Level Support representative, consistently ensuring customer satisfaction with the quality of service.
-Contributed to the integration of external services within web applications, enhancing overall functionality. Authored SQL Server queries and stored procedures to optimize database interactions.
-Leveraged .NET UI controls like DevExpress for dynamic data display, row generation, and user input within template columns. Extensively utilized Edit Item Templates and Footer Templates for editing and row addition functionalities.
-Played a key role in testing, bug fixing, and troubleshooting technical issues. Developed applications using C# and ASP.NET to meet business requirements and ensure system robustness.
-Adapted applications in line with user requirements, performing comprehensive debugging on developed modules and scripts to ensure optimal functionality and user experience.
-Implemented new business logic into existing PL/SQL procedures by using the JDeveloper IDE editor. Bug fixing for Java
Applications as well as participating in the deployment process using Tomcat Server
-Monitored system performance to ensure specifications and contacted/consulted customers (Pegasus Airlines and Sun Express Airlines) to verify satisfaction and documented the history of requests; troubleshooting, diagnosing, and solving