Seasoned Lead Software Engineer with comprehensive experience in managing & developing high-quality software development projects. Strengths include strong leadership, effective communication skills, and deep knowledge of modern programming languages. Able to drive innovation and efficiency while maintaining tight schedules and budgets. Proven track record for delivering robust solutions that increase business productivity.
Utilized Power Center Cloud Adapters for data processing and transformation using JDK 8 and Core Java.
Administered PC domain and security through Administration Console, managing logs and user permissions.
Executed domain administrative tasks, including managing objects and generating reports.
Generated and uploaded node diagnostics to ensure system integrity.
Resolved customer issues reported in Salesforce by debugging and replicating problems locally.
Deployed applications across all non-production environments to maintain consistent performance.
Applied multi-threading and data structures to optimize application efficiency.
Employed Sprint Source Toolkit, Maven, SVN, and Linux for effective development processes.
Languages and frameworks:
Java 17, Spring Boot, Spring Cloud, JPA, Hibernate
Microservices and DevOps:
Rest, Kafka, RabbitMQ, Docker, Kubernetes, Istio
Cloud platforms: AWS (ECS, Lambda, S3, RDS), Redhat - Openshift, Azure
Generative AI: OpenAI API, LangChain, Hugging Face Transformers, Vertex AI Studio
Databases: PostgreSQL, MongoDB, Redis, and Cassandra
CI/CD and tools: Jenkins, GitLab CI, ArgoCD, Helm, Maven, Gradle, Git
Testing: JUnit, Testcontainers, WireMock, Postman, Karate
Agile and project management: Scrum, Jira, Confluence, and agile coaching