Copyright © 2025 ALISSW by Ali Kilic
Backend developer with experience in python, django, drf and jwt authentication
Former SDET with experience in Java, Selenium, JDBC and RestAssured, testing all three layers of web applications
Hi, I am Ali Kilic, a backend developer passionate about building secure and scalable web applications. I focus on delivering clean, well-documented APIs using Django and Django REST Framework, with real-world experience in user authentication, data modeling, and deployment.
Before my transition into backend development, I spent 5 years as a Software Development Engineer in Test (SDET), working with tools like Java, Selenium, Postman, and REST-assured. I tested across all three layers—frontend, backend, and database—which gives me a strong quality mindset and attention to detail in every line of code I write.
I love learning and evolving with the tech landscape. Whether it is integrating frontend tools like React, working with PostgreSQL, or experimenting with API structures, I enjoy turning ideas into reliable, working systems. I also care about team collaboration and writing maintainable code that others can build on.
Augst 2022 - Current
As a Backend Developer, I’ve designed and implemented RESTful APIs using Django and PostgreSQL, with a focus on secure, scalable architecture. My work involved building reusable views and serializers, integrating JWT-based authentication, and ensuring data isolation per user. I collaborated closely with frontend teams to deliver smooth API integration and production-ready applications.
July 2020 - June 2022
I led test automation efforts by building BDD frameworks using Java, Selenium, JUnit, and Cucumber. My responsibilities included writing test cases, executing both manual and automated API tests using Postman and REST-Assured, and performing backend validations through SQL. I also ensured test coverage aligned with requirements and contributed to continuous testing pipelines.
September 2018 - June 2020
During this period, I was instrumental in identifying critical bugs and developing a robust data-driven test automation framework. I worked across Oracle and MySQL databases for test validations, maintained test code using Maven and JDBC, and executed various types of testing, including regression and smoke tests, with Selenium and Java.
March 2017 - Augst 2018
I started my career as a QA Analyst, focusing on manual testing and early-stage automation. I created test plans and test cases, performed UAT and end-to-end testing, and gradually moved into automating functional and regression tests using Java, JUnit, and Selenium. My work helped improve testing accuracy and delivery timelines.
HabitHub is a fullstack productivity app that helps users build and track daily habits. I developed the backend using Django and Django REST Framework, implementing modular models for users, habits, logs, and streaks with built-in validations and constraints. All API routes were protected with JWT-based authentication and scoped per user. I collaborated on frontend integration with React and documented all endpoints for seamless development and testing.
This is a fully functional blog application built entirely with Django, using its built-in templating system and authentication features. I developed models, views, and forms to support user registration, post creation, editing, and deletion. The app features secure login/logout, a custom admin panel, and dynamic content rendering using Django templates. It showcases clean, modular design and follows the best practices of the Django MVC pattern.
Copyright © 2025 ALISSW by Ali Kilic