Selcuk Ozdogan

Selcuk Ozdogan

Mentor
5.0
(4 reviews)
US$10.00
For every 15 mins
7
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer and Architect with 15 years of experience
Senior Software Engineer and Architect with 15 years of experience

Dear Codementor users, I am 15+ years of experienced Senior Software Engineer/Software Architect, have been working in various Enterprise level Software Projects. I have extensive experience in Object-Oriented Design, SOLID principles, Design Patterns, Enterprise Software Architectures, Unit Testing, Domain-Driven Design, and Test-Driven Development. I also have strong code review and refactor skills.

Istanbul (+03:00)
Joined September 2020
EXPERTISE
15 years experience
10 years experience
10 years experience
5 years experience
5 years experience
15 years experience
15 years experience

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Lawrence Joe
Lawrence Joe
October 2020
Helpful and experienced expert.
Lawrence Joe
Lawrence Joe
October 2020
excellent helper.
Dubravka Zelen Cacic
Dubravka Zelen Cacic
October 2020
He gave me a very professional and quick response for my code problem. Thanks.
Removed User
Removed User
October 2020
Amazing mentor
EMPLOYMENTS
Software Development Team Leader
TUBITAK BILGEM
2015-06-01-Present
* Led a Scrum Team of 10 software engineers to achieve on budget, on schedule product development with applying software engineering best...
* Led a Scrum Team of 10 software engineers to achieve on budget, on schedule product development with applying software engineering best practices and organizational standards. * Designed the architecture of the software projects and developed the base Infrastructure of the solutions. * Developed data models of the systems and designed the related database architecture. * Managed critical design decisions throughout the development life cycle. * Defined the technology stack, libraries, and other development tools to be used in the projects. * Conducted code reviews for the committed works of the development team members. * Developed Proof of Concepts or Prototypes for the architectural or infrastructural needs. * Designed, set up, and configured CI/CD pipelines. * Managed the Product Backlog by defining and continuously prioritizing the work items. * Mentored and coached the software engineers in the development team throughout the development life cycle. * Trained and mentored the development team about DDD and SOLID principles and ensured that development done in accordance with these principles. * Trained and mentored the development team about Unit Testing/TDD and applied unit testing best practices to the projects. * Adapted and set up automated GUI testing with SmartBear TestComplete tool. * Trained and mentored the development team about agile practices and principles to increase the self-organization and cross-functionality level of them.
HTML/CSS
C#
jQuery
View more
HTML/CSS
C#
jQuery
WPF
MVVM
JavaScript
WCF (Windows Communication Foundation) Service
ASP.NET MVC
ASP.NET
View more
Senior Software Engineer
TURK TELEKOM
2012-08-01-2015-06-01
* Designed and developed web-based Enterprise Business Applications in a Scrum Team as a Senior Software Engineer / Software Architect. *...
* Designed and developed web-based Enterprise Business Applications in a Scrum Team as a Senior Software Engineer / Software Architect. * Participated in all phases of the development life cycle from technical analysis, architectural design, development to UAT, and deployment to production. * Conducted code reviews for the committed works of the development team members.
HTML/CSS
C#
SQL
View more
HTML/CSS
C#
SQL
Entity Framework
Bootstrap
JavaScript
WCF (Windows Communication Foundation) Service
ASP.NET MVC
RESTful API
View more
Software Engineer
TUBITAK
2006-09-01-2011-08-01
* Designed and developed several web-based Enterprise Business Applications that model business workflows. * Developed SAGE DevFramework,...
* Designed and developed several web-based Enterprise Business Applications that model business workflows. * Developed SAGE DevFramework, which is a combination of base backend libraries/layers and shared UI components and styles that provide consistent enterprise look & feel for different web-based applications. * Developed a Data Access Library code generation tool for .NET based projects with Oracle database that generates related CRUD stored procedures, Sequences, and Triggers on database and Entity, DAO classes on C#. * Contributed to custom Sharepoint portal and web part development using C# and ASP.NET.
Java
WinForms
SharePoint
View more
Java
WinForms
SharePoint
Oracle PL/SQL
SOAP Web Services
Microsoft SQL Server
WCF (Windows Communication Foundation) Service
ASP.NET Web Forms
Azure DevOps Server
View more