FCT / domains /software_engineering.json
Parthnuwal7
Adding analytical content
3d015cd
{
"domain_id": "software_engineering",
"display_name": "Software Engineering",
"description": "Backend, Frontend, Full-stack, DevOps, and general software development",
"core_skills": [
"python",
"java",
"javascript",
"typescript",
"golang",
"c++",
"react",
"nodejs",
"django",
"spring",
"fastapi",
"flask",
"sql",
"postgresql",
"mongodb",
"redis",
"docker",
"kubernetes",
"aws",
"gcp",
"azure",
"git",
"ci_cd",
"testing",
"system_design"
],
"aspect_prototypes": {
"technical_skills": [
"developed RESTful APIs using FastAPI",
"built microservices architecture with Docker",
"implemented CI/CD pipelines for automated deployment",
"designed database schemas for high-traffic applications",
"wrote production-grade Python code with unit tests",
"deployed applications to AWS using ECS and Lambda",
"built React frontend with Redux state management",
"optimized SQL queries reducing latency by 50%",
"implemented caching layer with Redis",
"created data pipelines using Apache Airflow"
],
"problem_solving": [
"debugged production outage affecting 10K users",
"optimized algorithm complexity from O(n²) to O(n log n)",
"resolved memory leak in long-running service",
"diagnosed and fixed race condition in concurrent code",
"designed fallback strategy for external API failures",
"reduced P95 latency from 500ms to 100ms",
"automated manual deployment reducing errors by 80%",
"created monitoring dashboards to detect issues early",
"refactored legacy codebase improving maintainability",
"implemented retry logic with exponential backoff"
],
"leadership": [
"led a team of 5 engineers on product launch",
"managed sprint planning and backlog prioritization",
"conducted code reviews for junior developers",
"organized weekly tech talks for knowledge sharing",
"coordinated cross-team integration project",
"mentored 3 interns during summer program",
"drove architectural decisions for new microservice",
"led incident response during production outage",
"facilitated retrospectives improving team velocity",
"championed adoption of testing best practices"
],
"internship_experience": [
"6 months SWE intern at Google building recommendation systems",
"summer internship at Microsoft on Azure DevOps team",
"3 months ML intern at startup developing NLP models",
"backend engineering intern at Stripe working on payments",
"full-stack intern at Flipkart building seller dashboard",
"DevOps intern at Infosys implementing CI/CD",
"research intern at IIT Bombay on distributed systems",
"mobile development intern at Zomato for Android app",
"data engineering intern at Razorpay building pipelines",
"platform intern at Amazon working on internal tools"
]
},
"industry_benchmarks": {
"min_employability_score": 0.60,
"expected_cgpa": 7.5,
"expected_internship_months": 4,
"critical_skills": [
"python",
"sql",
"git",
"system_design"
],
"nice_to_have_skills": [
"kubernetes",
"aws",
"redis",
"graphql"
]
},
"skill_gaps_mapping": {
"cloud": {
"demand_score": 0.85,
"courses": [
"AWS Solutions Architect",
"GCP Professional",
"Azure Fundamentals"
],
"certifications": [
"AWS SAA",
"GCP ACE",
"Azure AZ-900"
]
},
"devops": {
"demand_score": 0.80,
"courses": [
"Docker Mastery",
"Kubernetes for Developers",
"CI/CD with GitHub Actions"
],
"certifications": [
"CKA",
"Docker DCA",
"Jenkins Certified"
]
},
"system_design": {
"demand_score": 0.75,
"courses": [
"Grokking System Design",
"Designing Data-Intensive Applications"
],
"certifications": []
},
"dsa": {
"demand_score": 0.70,
"courses": [
"LeetCode Patterns",
"AlgoExpert",
"NeetCode 150"
],
"certifications": []
}
},
"detection_keywords": [
"software",
"developer",
"engineer",
"backend",
"frontend",
"fullstack",
"web development",
"api",
"microservice",
"devops",
"sre",
"platform",
"coding",
"programming",
"python developer",
"java developer"
]
}