ALEXANDER GEORGIEV Junior C# Developer
Back-End Web (0.5 yr.), Full Stack Web (0.5 yr.)
Summary
Dynamic software engineer with a robust engineering background, transitioning from construction to software development. Over four years of problem-solving in design engineering, augmented by C# programming proficiency and a track record of successful project completion. Expertise in .NET, Entity Framework, and SQL, with recent focus on full-stack development projects like Nimble and GameOverflow. Exhibits a keen understanding of software development practices, adept at using modern technologies and methodologies. Recognized for optimizing performance, enhancing process efficiency, and meeting crucial deadlines.
Work Experience
C# Developer, Nimble - Virtual Wallet
Duration: 08/2024 - 09/2024Summary: Contributed to the development of a virtual wallet system allowing users to manage currency funds and interact with credit/debit cards.
Responsibilities: While working on the project I came upon technologies that I had never used before like Cloudinary, consuming external API and SNM
Technologies: ASP.NET Core, Entity Framework, Swagger, JWT, SqlServer, external API, Cloudinary, System.Net.Mail
C# Developer, GameOverflow - Forum
Duration: 07/2024 - 08/2024Summary: Constructed a forum system specialized for gamers with different user roles and functionalities.
Responsibilities: Implementing the project helped me understand how to use Entity Framework, master JWT authentication, layered architecture and dependency injection.
Technologies: ASP .NET, Entity Framework, Swagger, JWT, SqlServer
Education
- SoftUni
JavaScript Advanced
09/2024 - Present - Telerik Academy
Alpha C# Track
03/2024 - 09/2024 - Technical University of Sofia - Plovdiv branch
Mechanical and Instrument Engineering
09/2019 - 06/2023 - Technical University of Sofia
Industrial Engineering
09/2015 - 06/2019
Certification
- Business communication course
Skills covered by the course are improved organizational practices and reduce error during communications. The course provided insight in both communication skills and processes, necessary to achieve effective business communication. - Assertive behaviour course
The completed Assertive behaviour course allows for better understanding of the communication styles of colleagues and clients. With that knowledge a person could tailor their approach to reduce combative responses and ensure clear and functional lines of communication.