mohit@portfolio:~/experience$
cat work_history.log
Software EngineerJan 2024 – Present
Cognizant Technology Solutions · Vilnius, Lithuania
- Designed Java microservices for large-scale enterprise data workloads
- Built REST APIs and backend services for internal and external systems
- Deployed containerized services on Azure Kubernetes Service (AKS)
- Implemented CI/CD pipelines via GitHub Actions
- Improved observability with Datadog dashboards and structured logging
Junior Software EngineerJul 2022 – Dec 2023
Cognizant Technology Solutions · Kolkata → Vilnius
- Built batch processing apps for large structured data file pipelines
- Implemented async processing mechanisms to improve throughput
- Contributed to on-premise → Azure cloud migration
- Applied JVM tuning to optimize memory utilization
Programmer Analyst TraineeJul 2021 – Jun 2022
Cognizant Technology Solutions · Kolkata, India
- Java backend development and Spring Boot fundamentals
- Participated in code reviews and architectural discussions
$
mohit@portfolio:~/skills$
ls -la skills/
languages & backend
JavaSpring BootSpring SecuritySpring BatchREST APIsGraphQLSOAPMicroservices
cloud & infrastructure
Microsoft AzureAzure App ServiceAKSDockerKubernetes
databases & messaging
PostgreSQLSQL ServerIBM DB2MySQLAzure Service Bus
devops & observability
GitHub ActionsCI/CDDatadogGitLinux
security & auth
OAuth2JWTAzure ADSpring Security
tools
IntelliJ IDEAVS CodeJiraConfluenceBitbucket
$
mohit@portfolio:~/projects$
git log --oneline --all
Customer Master Data Management Platform
Backend platform managing customer master data across enterprise systems. Event-driven workflows via Azure Service Bus with validation, retry logic, and structured logging.
JavaSpring BootJPA/HibernatePostgreSQLMySQLAzure Service Bus
Automated Report Generation System
Backend app to automate report generation at scale. Spring Batch for large datasets, structured logging, and robust error handling.
JavaSpring BootSpring BatchMySQLApache POI
Async Document Processing System
Backend APIs for document upload and asynchronous processing. Background workers handle document parsing and transformation pipelines.
JavaSpring BootREST APIs
$