You will get modern, scalable and high performance backend application


Project details
With more than 16 years of experience in software development; I am adept at being challenged on every level, solving various problems, crafting highly available and scalable solutions, working well both independently and within a team, keeping projects moving on schedule with agile perspective in mind, coaching and leading junior and intermediate developers and smoothing adoption with end-users.
Additionally, my skills and abilities are;
- Highly skilled in designing, developing and testing software which lives both on premise or cloud
- Hands-on experience in efficient continuous delivery and continuous/automated deployment
- Thorough understanding of modern architectures, data persistence, data structures & algorithms, best practices and optimization
- Hands-on experience in software troubleshooting and disaster scenarios
- Proven track record of proper documentation for future maintenance and upgrades
Additionally, my skills and abilities are;
- Highly skilled in designing, developing and testing software which lives both on premise or cloud
- Hands-on experience in efficient continuous delivery and continuous/automated deployment
- Thorough understanding of modern architectures, data persistence, data structures & algorithms, best practices and optimization
- Hands-on experience in software troubleshooting and disaster scenarios
- Proven track record of proper documentation for future maintenance and upgrades
Programming Languages
ASP.NET, TypeScript, C#Coding Expertise
Localization, Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$2,000
|
Standard
$6,000
|
Advanced
$14,000
|
|---|---|---|---|
| Delivery Time | 7 days | 20 days | 45 days |
Number of Revisions | 2 | 8 | Unlimited |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code |
Optional add-ons
You can add these on the next page.
Database Design or Migration
(+ 5 Days)
+$1,000About Kadir
Expert .Net Backend & API Integration Developer
Amsterdam, Netherlands - 8:09 am local time
Highlights
• Information architecture and software crafting
• Database design and development, data management & analytics
• Business process implementation, integration, SOA, BPM and digital transformation
• Team Leadership and project management
Experience
• 6+ years as a technical lead and software architect with strong communication and management skills
• 15+ years as a software developer with proven ability to craft highly complex, distributed and scalable business applications, working across the full development lifecycle from analyzing requirements, determining objectives, designing methodologies, managing resources/timelines through to delivery.
• Excellent knowledge of modern system architectures like; serverless, microservices, n-layer, event driven and monolithic.
• 10+ years of agile development using scrum methodologies
• Producing meaningful automated unit-tests, code-coverage, performance reports, documentation.
• Working closely with product owners, QA, operations and other teams in an agile environment to collaborate and develop new solutions.
• Ability to work with people of diverse cultures.
Programming Languages
• C# • JavaScript • Java • C++ • Scala • Go • Rust
Industry Knowledge
• Software Architecture • Enterprise Architecture • Distributed Architecture
• Object-Oriented Programming (OOP) • Domain-Driven Design (DDD) • Test-Driven Design (TDD)
• Aspect Oriented Programming (AOP) • Design Patterns • Agile Methodologies • Data Analysis
Tools & Technologies & Techniques
• .NET 6 • .NET 5 • .NET Core • .NET MVC • ASP.NET Web API • REST • WPF • WinForms
• Microsoft SQL Server • PostgreSQL • MongoDB • Elasticsearch • Redis • Azure Cosmos DB • AWS DynamoDB
• Azure DevOps • AWS Lambda • Serverless Computing • RabbitMQ • Apache Kafka • Docker
• TypeScript • React.js • Angular • Vue.js
• SaaS • BaaS • Automated Workflow • Digital Transformation • Process Reengineering
☍ Github account: @atesoglu
☍ Credly account: @kadir-atesoglu
☍ LinkedIn account: @kadir-atesoglu
☍ HackerRank account: @atesoglu
Steps for completing your project
After purchasing the project, send requirements so Kadir can start the project.
Delivery time starts when Kadir receives requirements from you.
Kadir works on your project following the steps below.
Revisions may occur after the delivery date.
Requirements Gathering
Please share the requirements in a document(s) and provide as much detail as possible to ensure I can do the required research and deliver results.
Requirements Analysis And Refinements
We will schedule an online meeting and discuss all your requirements in detail to ensure both parties are on the same ground.