Position: Full Stack Developer
Category: .NET
English level: intermediate
Years of experience: 11


Hello! My name is Beqa.

 I am experienced chief software developer with a demonstrated history of working in the government administration, banking and private industry. software developer and architect with 10+ years of experience. However, I prefer to talk about myself as a problem solver and a reliable partner who helps to digitalize your ideas and create beautiful software solutions.

 I have a clear understanding of every step that needs to be taken from the first draft written on a bunch of sticky notes to the sophisticated web platform deployed to production. As I have successfully done this many times, I know the pitfalls and how to avoid them. I would love to apply my experience to your project. Let’s rock the world by bringing your innovative ideas to life!

 As a Full Stack Developer, I’m passionate about project architecture, and writing clean, testable code using the best practices and design patterns. Frameworks that I normally use in my projects are ASP.NET Core and Angular(also other moderns js frameworks).

 As a Tech Lead, I have vast experience in providing a clear and transparent interaction between business and development departments. I have built several teams and all the infrastructure necessary for their management. This position has usually required me to combine several roles such as architect, developer, mentor and project manager.

 Hard Skills:

 System architecture (DRY, KISS, YAGNI, SOLID, GoF, DDD, CQRS, Microservices)
 Database design (T-SQL Programming, Entity Framework, MS SQL Server, PostgreSQL)
 API design (ASP.NET Core WebAPI, WCF)
 Back-end logic design (C#, .NET Framework, Multithreading)
 Front-end applications design (Angular 1.x, Angular 2 >, RxJS, ASP.NET MVC, Razor Pages, Typescript, HTML5, CSS3, SCSS)
 Team management (Tfs, Agile approach, Jira, Trello, Confluence)

🧑 Soft Skills:

 Excellent communicator: I communicate efficiently and professionally with customers, teammates, and managers.
 Pro-active: I am an intuitive problem solver who can always come up with suggestions and ideas.
 Rigorous: I have an eye for detail and always ensure the highest quality of work.
 Self-motivated and self-organized with strong leadership skills.
 Excellent teamwork skills
 Work done on time every time