
Halil
From Turkey (UTC+3)
10 years of commercial experience
Lemon.io stats
1
projects done1208
hours workedOpen
to new offersHalil – React, Java, Spring Boot
Halil has been coding for 9 years, which helped him gain extensive full-stack knowledge and a strong understanding of the entire development lifecycle. He can find a perfect code solution for projects with various degrees of complexity, integrate AI into products, and make things work smoothly. Halil is passionate about making technology work for people and loves nothing more than solving technical challenges. No doubts about his great analytical and math skills, as he has a bachelor’s degree in Computer Engineering.
Main technologies
Additional skills
Rewards and achievements
Ready to start
ASAPDirect hire
Not availableReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
It's a hospitality application to manage cafes and restaurants with stock, payment, and accounting management.
- Migrated monolithic app into microservices;
- Ran deployment using automated CI&CD and tests;
- Retrieved data from external partners such as payment gateway providers and fed data into MySQL and Kafka;
- Implemented REST APIs secured by OpenID protocol using tokens and Spring Security;
- Performed performance improvement of the microservices to migrate some of the tables to NoSQL to MongoDB to improve query performance.
Senior Software Engineer
This is a business intelligence platform with AI that sources data from many sources such as web rss feeds, paid subscriptions, google news, yahoo news, any URL available to be scraped so that it processes them and scores tags.
AI Integration: For document-based RAG pipeline where users could easily tag different articles and their descriptions on the fly using LLM models such as OpenAI.
Halil implemented the following:
- web content queues;
- scraping for news articles from websites such as msn.com;
- custom URL submissions for processing;
- Concurrent and parallel processing of sources and writing to postgresql db or relevancy scopes and showing how a client is being referenced in the media or on the web;
- Storyline grouping with multiple grouping and summarization steps of the articles scraped online where users get AI summarizations. As a result, users and analytists define scheduled alerts for them and receive live updates about article content grouped by AI and manual corrections;
- web content queues;
- scraping for news articles from websites such as msn.com., yahoo.com, nytimes.com;
- custom URL submissions for processing;
- Concurrent and parallel processing of sources and writing to postgresql db or amazon MQ for further processing;
- new admin interfaces for report, tag, link and article management VCS and CI/CD was managed completely on AWS.
Senior Software Engineer
Developing services and new features for the platform that handles marketing, customer segmentation, and campaigns for its brands and handles their offer and campaign management. The project included adding different features for the customers that are used both on the platform's front end and via its backend APIs that are programmatically consumed by the clients.
- Fixed various bugs;
- Added new API features and extending the usability and performance of the current APIs;
- Wrote unit and integration tests;
- Added new features for campaign management and package/plan management;
- Added features for both the backend and frontend.
Senior Full-Stack Developer
It's an application to manage daily file imports and funding adjustment records.
- Migrated database change management into Liquibase;
- Arranged the CI&CD lifecycle;
- Wrote the automated deployment scripts.
Software Engineer
It's a web application for investment banking.
- Configured microservice architecture based on Spring Cloud;
- Oracle DB support and Autosys job maintenance to ensure data quality of the outputs of scheduled jobs that turn into reports for various resources in the company.
- Did database migration and change management by Liquibase;
- Prototyped the migration of the existing on-premises microservices to Azure;
- Built DevOps pipeline using Gitlabs;
- Wrote integration tests.
Software Engineer
It's a military situational analysis and integration tool.
- Developed an app for Android, Windows Toughbook, and desktop versions;
- Worked on both front-end and back-end and produced reports for business intelligence;
- Implemented a position-tracking web application using microservices architecture and ActiveMQ communication.