Java
@Component
@Profile("developer")
public class RangatPrajapati {
@Value("${developer.pronouns}")
private String[] pronouns = {"He", "Him"};
@Autowired
private List<String> primaryLanguages = Arrays.asList(
"Java", "Python", "JavaScript", "PHP"
);
@Service
public class ExpertiseService {
public List<String> getSpecializations() {
return Arrays.asList(
"Backend Development",
"Database Design",
"API Architecture",
"System Design"
);
}
}
@Configuration
public class TechStackConfig {
@Bean("backendFrameworks")
public Map<String, List<String>> getBackendTech() {
Map<String, List<String>> backend = new HashMap<>();
backend.put("java", Arrays.asList("Spring Boot", "Spring Security", "Spring Data JPA"));
backend.put("python", Arrays.asList("Django"));
backend.put("javascript", Arrays.asList("NONE"));
backend.put("php", Arrays.asList("core php"));
return backend;
}
@Bean("databases")
public List<String> getDatabases() {
return Arrays.asList("MySQL", "MongoDB", "Oracle", "Redis", "SQLite", "PostgreSQL");
}
@Bean("cloudServices")
public List<String> getCloudPlatforms() {
return Arrays.asList("AWS", "Google Cloud Platform", "Firebase");
}
@Bean("devOpsTools")
public List<String> getDevOpsStack() {
return Arrays.asList("Docker","Linux", "Git");
}
}
@PostConstruct
public void init() {
System.out.println("π― Current Focus: Building scalable microservices with Spring Boot");
System.out.println("π± Learning: Cloud-native architecture and Kubernetes orchestration");
System.out.println("π Fun Fact: System.out.println() is my debugging best friend!");
}
@Override
public String toString() {
return "Passionate Backend Developer | Always @Autowired for new challenges! β";
}
}
- π Currently working on Microservices Architecture
- π± Learning Cloud Native Development and Kubernetes
- π― Looking to collaborate on Open Source Projects
- π€ Exploring System Design and Distributed Systems
- π¬ Ask me about Backend Development, Database Design, API Architecture
- β‘ Fun fact: I love solving algorithmic problems and make backend logic

