RTS Questionnaire — Questions and Positive Answers
Source: RTS_Questionnaire.xlsx (Sheet1) · 52 questions · 52 dedicated answer pages in the answers/ folder · prepared for recruitment submission.
โ Every question in the questionnaire is answered positively, with technical detail and supporting CV evidence.
- ๐ The main page lists all 52 questions with a direct link to their own page.
- ๐งฎ Each answer is at least 500 characters of substantive technical detail (actual range: 1,205–1,662 characters).
- ๐ Answers use emojis as visual markers for each technical dimension covered.
- ๐งพ Each page closes with a CV evidence block identifying where that experience comes from in the CV portfolio.
- ๐๏ธ Pages are standalone HTML — open them directly from disk, online or offline; only
styles.cssand the folder structure need to stay together.
Coverage at a glance
| Metric | Value |
|---|---|
Questions in RTS_Questionnaire.xlsx | 52 |
| Positive answers delivered | 52 (100%) |
| Minimum answer length required | 500 characters |
| Actual answer length range | 1,205 – 1,662 characters |
| Pages per question | 1 dedicated HTML page (folder answers/) |
| Experience profile referenced | 28+ years in IT · .NET / C# · Angular 17/18 · Java/Spring · Python · AWS / Azure / GCP |
Question index
Click any question to open its dedicated answer page inside the answers/ folder.
01 ๐ป Core platform, languages, data & cloud foundations (Q01–Q13 · 13 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-01 | Which versions of .NET / .NET Core have you worked with? .NETC#Backend |
Open answer โ |
| Q-02 | When was the most recent time you worked with .NET, and are you currently working with it? .NETC#Backend |
Open answer โ |
| Q-03 | Have you worked with Angular? If yes, which versions? AngularFrontendTypeScript |
Open answer โ |
| Q-04 | When was the most recent time you worked with Angular? AngularFrontend |
Open answer โ |
| Q-05 | Have you worked with caching technologies such as Redis or Memcached? RedisCachingPerformance |
Open answer โ ๐งช Live cache proof โ |
| Q-06 | Have you worked with EF Core, Dapper, or other ORM/data-access frameworks? .NETData AccessORM |
Open answer โ ๐งช Live data-access proof โ |
| Q-07 | Have you worked with IoC/DI containers such as Autofac, StructureMap, or similar frameworks? DIArchitecture.NET |
Open answer โ ๐งช Live DI-container proof โ |
| Q-08 | Have you worked with OAuth 2.0, OpenID Connect, or other authentication and authorization frameworks? SecurityOAuth2Identity |
Open answer โ ๐งช Live identity proof โ |
| Q-09 | Have you worked with relational databases such as Microsoft SQL Server or PostgreSQL? How many years of experience do you have with them? SQL ServerPostgreSQLDatabases |
Open answer โ ๐งช Live query-tuning proof โ |
| Q-10 | Have you worked with NoSQL databases such as MongoDB, Cassandra, or similar technologies? How many years of experience do you have? NoSQLMongoDBDatabases |
Open answer โ ๐งช Live NoSQL-modelling proof โ |
| Q-11 | Have you worked with GraphQL? If yes, for how long and in what context? GraphQLAPIBackend |
Open answer โ ๐งช Live GraphQL proof โ |
| Q-12 | Have you worked with cloud platforms such as Azure, AWS, or GCP? Please specify the platforms and number of years of experience. AWSAzureGCPCloud |
Open answer โ ๐งช Live cloud-delivery proof โ |
| Q-13 | How many years of experience do you have with TypeScript and JavaScript? TypeScriptJavaScriptFrontend |
Open answer โ ๐งช Live TypeScript proof โ |
02 ๐ Specialist technologies: Python, AI/MCP, AI tooling & web stacks (Q14–Q18 · 5 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-14 | Have you worked with Python? If yes, in what context and for how long? PythonDataBackend |
Open answer โ |
| Q-15 | Have you worked with Generative AI, Agentic AI, or MCP (Model Context Protocol)? Good to have. GenAIAgentic AIMCP |
Open answer โ ๐งช Live GenAI proof โ |
| Q-16 | Have you used AI-assisted/vibe-coding tools such as Cursor, Claude, GitHub Copilot, or similar tools? AI ToolingProductivity |
Open answer โ |
| Q-17 | Have you worked with CSS3 and SCSS, particularly for responsive UI development? CSS3SCSSFrontend |
Open answer โ |
| Q-18 | Have you worked with Node.js or Golang or any other web based frameworks? Optional. Node.jsGolangBackend |
Open answer โ |
03 ๐ฅ๏ธ Front-end engineering: SPA frameworks, Angular practice & responsive UI (Q19–Q25 · 7 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-19 | What other Single Page Application (SPA) frameworks or technologies have you worked with? SPAReactFrontend |
Open answer โ ๐งช Live SPA-frameworks proof โ |
| Q-20 | Have you developed an Angular application from scratch, starting from the initial architecture and project setup? AngularArchitectureFrontend |
Open answer โ |
| Q-21 | Have you worked on complex Angular applications? If yes, approximately how many modules did the application have? AngularArchitectureFrontend |
Open answer โ |
| Q-22 | Have you worked on responsive UIs for different viewport sizes such as mobile, tablet, laptop, and desktop? ResponsiveFrontendUX |
Open answer โ ๐งช Live responsive-UI proof โ |
| Q-23 | How have you handled responsive design and differences in UI behavior across different viewports? ResponsiveFrontendUX |
Open answer โ ๐งช Live responsive-strategy proof โ |
| Q-24 | Have you worked with Angular concepts such as lazy-loaded modules, route guards, interceptors, RxJS, state management, reusable components, custom directives/pipes, and reactive forms? AngularRxJSFrontend |
Open answer โ ๐งช Live Angular-concepts proof โ |
| Q-25 | Have you worked on Angular performance optimization for large or complex applications? AngularPerformanceFrontend |
Open answer โ ๐งช Live Angular-performance proof โ |
04 ๐๏ธ Application architecture, layering, APIs & design patterns (Q26–Q34 · 9 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-26 | Have you developed multi-layered .NET applications? [with a focus on loose coupling, high cohesion, and separation of concerns?] .NETArchitectureSOLID |
Open answer โ ๐งช Live layered-.NET proof โ |
| Q-27 | Have you worked with architectural layers such as API/Presentation, Application/Business, Domain, and Infrastructure/Data Access? ArchitectureLayersBackend |
Open answer โ ๐งช Live architectural-layers proof โ |
| Q-28 | Have you designed and implemented RESTful APIs using .NET? .NETRESTAPI |
Open answer โ ๐งช Live REST API proof โ |
| Q-29 | Have you worked with Micro-frontends? If yes, which architecture or framework did you use? Micro-frontendsArchitectureFrontend |
Open answer โ ๐งช Live micro-frontend proof โ |
| Q-30 | Have you designed front-end architectures using patterns such as Micro-frontends, modular monoliths, shared component libraries, or other architectural approaches? ArchitectureFrontendDesign System |
Open answer โ ๐งช Live front-end architecture proof โ |
| Q-31 | Have you been responsible for defining Angular application design and coding standards for a team? AngularStandardsLeadership |
Open answer โ |
| Q-32 | Have you implemented design patterns such as Repository and Unit of Work? Design PatternsArchitecture.NET |
Open answer โ ๐งช Live Repository & UoW proof โ |
| Q-33 | Have you worked with SOLID principles and common object-oriented design patterns? SOLIDDesign PatternsOOP |
Open answer โ ๐งช Live SOLID proof โ |
| Q-34 | Have you worked on distributed systems? DistributedArchitectureCloud |
Open answer โ ๐งช Live distributed-systems proof โ |
05 ๐ Distributed systems, transactions & asynchronous processing (Q35–Q38 · 4 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-35 | Have you worked on systems involving distributed transactions? DistributedTransactionsArchitecture |
Open answer โ ๐งช Live distributed-transactions proof โ |
| Q-36 | Have you worked with both transactions within a single application/database and transactions or consistency requirements spanning multiple services/databases? TransactionsDistributedDatabases |
Open answer โ ๐งช Live transaction-scope proof โ |
| Q-37 | Have you worked with API versioning, authentication/authorization, exception handling, validation, logging, and observability in .NET APIs? .NETAPIObservability |
Open answer โ ๐งช Live API cross-cutting proof โ |
| Q-38 | Have you worked with asynchronous/background processing or job-processing frameworks? Background JobsAsyncMessaging |
Open answer โ ๐งช Live background-jobs proof โ |
06 ๐ Delivery lifecycle: greenfield builds, requirements & low-level design (Q39–Q43 · 5 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-39 | How many greenfield projects have you worked on where you were involved in building the application from scratch? GreenfieldDeliveryLeadership |
Open answer โ |
| Q-40 | Have you been involved in translating business requirements into technical implementation? Business AnalysisSDLCArchitecture |
Open answer โ |
| Q-41 | Have you been involved in the complete SDLC, including requirements analysis, development, testing, deployment, and production support? SDLCDeliverySupport |
Open answer โ |
| Q-42 | Have you been involved in Low-Level Design (LLD)? LLDDesignArchitecture |
Open answer โ ๐งช Live low-level design proof โ |
| Q-43 | Have you designed Entity-Relationship diagrams, database schemas, API contracts, component/service architecture, or complex business workflows? Data ModellingAPI DesignArchitecture |
Open answer โ ๐งช Live design-documentation proof โ |
07 ๐งฉ Microservices, distributed patterns & database architecture (Q44–Q48 · 5 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-44 | Have you worked with microservices architecture? If yes, how many years of experience do you have? MicroservicesArchitectureCloud |
Open answer โ ๐งช Live microservices proof โ |
| Q-45 | Have you designed systems involving service-to-service communication, API gateways, authentication, service discovery, messaging, and distributed processing? MicroservicesAPI GatewayMessaging |
Open answer โ ๐งช Live service-fabric proof โ |
| Q-46 | Have you worked with distributed-system patterns such as CQRS, Event Sourcing, Transactional Outbox, Saga, Event-driven architecture, Idempotency, or Retry/Circuit Breaker? If yes, which patterns have you implemented and for how long? PatternsDistributedArchitecture |
Open answer โ ๐งช Live distributed-patterns proof โ |
| Q-47 | Have you designed complex database architectures, including ER modeling, indexing, partitioning, replication, sharding, and performance optimization? DatabasesPerformanceArchitecture |
Open answer โ ๐งช Live database-architecture proof โ |
| Q-48 | Have you worked with database scaling strategies such as read replicas, horizontal partitioning/sharding, and caching? DatabasesScalingCaching |
Open answer โ ๐งช Live database-scaling proof โ |
08 ๐ค API contracts, documentation, reviews & technical leadership (Q49–Q52 · 4 questions)
| Ref | Question | Answer |
|---|---|---|
| Q-49 | Have you worked with OpenAPI/Swagger specifications and API documentation? OpenAPISwaggerDocumentation |
Open answer โ ๐งช Live OpenAPI proof โ |
| Q-50 | Have you been responsible for creating or maintaining technical/application design documentation? DocumentationDesignLeadership |
Open answer โ |
| Q-51 | Have you conducted technical design reviews and code reviews for other developers? Code ReviewLeadershipQuality |
Open answer โ |
| Q-52 | Have you been responsible for technical decisions, design and coding standards, and mentoring developers within a team? LeadershipMentoringStandards |
Open answer โ |
How each answer page is built
๐ก Reading the answer pages: every page shows the exact question from the spreadsheet as its title, the theme tags for that topic, the positive answer in a highlighted note, the full technical detail, and the CV evidence block that grounds the statement.
Reference material used from the CV
- ๐ CV hub 2025/2026 — skills matrix, technology taxonomy and 24 linked roles.
- ๐ CV_MCG_ENGLISH_2023.htm — full chronological CV, .NET technologies, cloud certification table.
- ๐ Presentation letter — professional summary and portfolio links.