Work Experience
- I have developed a CRM application with a structure that accommodates multiple projects, incorporating role-based functionalities, employee CRUD operations, authorization definition, and assignment of searchable customers to employees. In addition to these fundamental features, the application enables sending SMS and emails, as well as managing phone calls through a Dialpad with a single click on the agent page. The system also includes the capability to define and manage SMS and email templates. Furthermore, it automates various tasks, such as controlling the statuses of sent SMS through cron jobs and daily retrieval of customer data.
- React Ts, ChakraUI, NestJS, PostgreSQL, AWS, ElasticBeanstalk, Docker, CI/CD, Github, Loggly
- CRM employees add influencers to the system, the added influencers are either contracted via a web link or mobile application CRM and are asked to publish posts. Shares to be made go through the approval process beforehand. I've developed our own content bank structure in the S3 bucket so that all created posts are always within our reach. I have developed many reports, such as reporting posts made or not. I managed each process in the BackEnd phase of this project by myself. (Database structure, mobile API, and web API)
- TypeScript, NestJS, PostgreSQL, AWS, ElasticBeanstalk, Docker, CI/CD, Github, Loggly, FacebookAPI, GoogleAPI
- Filo Management. Grouping cars by production year, accessories, classes, motor options some other parameters. Calculating cost of car group. Avaibility of cars, tracking kilometers system.
- C#, MVC, ASP.NET Core, OOP, ORM, Entity Framework, Linq2Sql, Jquery, Sql Server, Ajax, Json
- You can create, save, and edit charts or axes from any data block of your choice. You can also use updated pivots and charts with updated data to get up-to-date results and share them with the people you want.
- C#, MVC, ASP.NET Core, OOP, ORM, Entity Framework, Jquery, Sql Server, Ajax, Json, AmCharts and WebDataRocks Pivot
- Web application developed to make managers can assign on-the-job trainings to beginners or newly promoted workers. Managers can create custom and add documents to trainings and also specify production lines, shifts, vehicle classes etc. to assing trainings.
- C#, MVC, OOP, ORM, Entity Framework, Linq2Sql, Jquery, Sql Server, Ajax, Json
- Web application developed for monitoring, coordinating and developing production processes of factory.
- C#, MVC, ASP.NET Core, OOP, ORM, Entity Framework, Linq2Sql, Jquery, Sql Server, Ajax, Json
- Web application developed for tracking and reporting time, places, maintenance services, gas stations, remaining gas, km information of firm’s vehicles.
- C#, MVC, ASP.NET Core, OOP, ORM, Entity Framework, Linq2Sql, Jquery, Sql Server, Ajax, Json
- Project has been developed to track source audit processes. According to authorizations, users can publish audits to customers on their accounts to check necessary custom issues and ask custom questions. Also users can track audits. Clients can report problems, solutions via audits. That project developed with multi language support.
- C#, MVC, OOP, ORM, Entity Framework, Linq2Sql, Jquery, Sql Server, Ajax, Json, Modernizr, CastleWindsor
Programming Languages
-
JavaScript | TypeScript
- C#
-
HTML | CSS
-
PostgreSQL | T-SQL | MongoDB
-
Python (101)
Frameworks
- Node.js | NestJs | ExpressJs
- React
- .NET Core | ASP.NET Core MVC
Platforms & Tools
-
AWS (Lambda, S3, Mail, SMS)
-
RabbitMQ | Hangfire | Redis
-
Docker | CircleCI
-
Git | VS Code | Postman
Soft Skill
-
Teamwork
-
Analytical thinking
-
Self-Dedicated
-
Effective communication
-
Researcher
Education
-
Business Administration
Anadolu University
2009 – 2013