Software Specialist
CurrentI am currently working on e-commerce site development. In this process, I use C# and .NET Core technologies, gaining comprehensive knowledge in both back-end and front-end development. I utilize the MVC structure to manage projects in a more modular and organized way, and I also have experience with Onion architecture for building flexible and maintainable applications. I handle database management with MSSQL and successfully implement data modeling and migration processes using Entity Framework.I have experience in API integrations, working with RESTful APIs to facilitate data exchange in projects. I configure the application using Program.cs and appsettings.json files, customizing them according to requirements.With JavaScript and AJAX, I develop dynamic web pages that enhance user interaction. I use AJAX for asynchronous data processing to reduce page loads and provide a better user experience. For front-end development, I effectively use HTML, CSS, and JavaScript to design responsive and user-friendly interfaces.I use Git for version control and track project management processes with JIRA. I am proficient in team collaboration, organizing code, and utilizing Git flow for cooperation and task distribution. Additionally, I have knowledge of payment system integration with APIs, user authentication, session management, and data security. In web development, I implement best practices for performance optimization, security, and scalable application design.