Probal Sikder

Probal Sikder Email and Phone Number

Engineering Manager @ Sensa AS
Probal Sikder's Location
Dhaka, Bangladesh, Bangladesh
Probal Sikder's Contact Details

Probal Sikder personal email

About Probal Sikder

• Experienced Software Engineer over 15+ years of experience performing Software Architecture, Development, Testing, & Documentation in the field of Cloud, Microservices, Client/Server & Multi-Tier Architecture.• Experienced in developing scalable and performance optimized applications in Java and Golang ecosystem.• Experienced in provisioning infrastructure in Azure and AWS cloud using terraform infrastructure as code (IaC).• Certified Scrum Master.• Experienced in developing 12 factor applications using Spring Boot, REST API, Spring Security, Hibernate, Spring-kafka, Java collection framework, Java stream api, Java NIO, GoF design patterns, SOLID principles, ELK.• Hands-on experience with Amazon Web Services (AWS) cloud including Identity Access Management (IAM), EC2, VPC, RDS, Lambda (serverless), S3, SNS, SES, ECS, fargate, Elastic Container Registry (ECR), CloudWatch, SQS, and Route 53, Load balancers.• Hands-on experience with Azure cloud including Microsoft Entra ID, AKS, Application gateway, eventhub, Azure Container Registry (ACR), KeyVault, Virtual machines, Logic Apps, Azure Monitor, Application insights etc.• Experience in developing Single Sign On (SSO) and Role Based Access control (RBAC) using keycloak on top of oAuth2 and OpenId Connect (OIDC) standard.• Experience in implementing event driven architecture for multi-tenant SaaS systems using apache kafka.• Experience in developing CI/CD pipelines in github actions, bitbucket pipelines, Azure Devops pipelines and Jenkins.

Probal Sikder's Current Company Details
Sensa AS

Sensa As

View
Engineering Manager
Probal Sikder Work Experience Details
  • Sensa As
    Chief Technology Officer
    Sensa As Aug 2024 - Present
    ● Oversee data architecture, engineering, and infrastructure to ensure scalable and reliable platforms.● Lead the development and execution of the company’s technology vision and product strategy.● Collaborate with cross-functional teams to integrate data-driven insights into business strategy.● Ensure security, privacy, and compliance of data systems and processes.
  • Cefalo
    Engineering Manager
    Cefalo Jan 2024 - Present
    Dhaka, Bangladesh
    ● Lead and mentor diverse teams of software developers, delivering high-quality software solutions to international clients.● Implement effective communication strategies and collaboration tools to ensure seamless coordination between distributed teams and stakeholders.● Oversee the technical and architectural decisions, ensuring the delivery of scalable, efficient, and robust software products.
  • Cefalo As
    Lead Software Engineer
    Cefalo As Nov 2011 - Feb 2024
    As a Solution Architect and technical lead for the offshore development team, I lead my team in developing and implementing innovative solutions for our customers achieve their business goals, while also mentoring and coaching other team members to develop their skills and become high-performing contributors Several are mentioned below:● Re-architected customised search engine to a multi-tenant SaaS-based system, adding new features and improving scalability and performance● Architected microservice based Event Driven multi-tenant SaaS solution using Kafka / Azure Eventhub.● Developed crawler for Microsoft Sharepoint, File Share and many other file sources to collect metadataupon establishing a secure connection.● Content extraction and parsing using Apache Tika and Microsoft cognitive service (MS vision OCR).● Implemented event producer and consumer groups using spring-kafka.● Full Text Search using postgresql Tsvector● Provisioned Azure Infrastructure using terraform infrastructure-as-code (IaC).● Deployment in Kubernetes cluster using helm charts.● Enhanced performance of the platform using PgBouncer Database connection pool, Kubernetes horizontal auto scaling using KEDA.● Provisioning kubernetes resources using kubernetes client in golang.● Built a multi-tenant subscription management system in a SaaS environment.● Provide single sign on (SSO) identity providers to tenants using keycloak on top oAuth2 and OIDC standard.● Key responsibility in requirement analysis to implementation to DevOps of online debate platform.Environment: Java 11, 17, Spring Boot, spring-kafka, Spring batch, microservice, docker, docker compose, postgresql, pgBouncer, Elasticsearch, Sharepoint, FTP, Apache Tika, Microsoft vision, Kafka, Azure event hub, REST API, Traefik, Azure kubernetes service (AKS), Application insights, Azure devops pipeline (CI/CD), Helm, Jmeter, KEDA, minicube, KIND cluster, API gateway pattern, JSON, XML, JWT, sonarqube, Flyway database migration
  • Expolanka Group
    Senior Software Engineer
    Expolanka Group May 2009 - Nov 2011
    Expolanka is a global freight forwarder company. I worked as a lead developer to implement their core business software which covers online shipment booking and processing starting from shipper to ending in consignee. Led the design and architecture of a freight forwarding automation system at Expolanka, as Senior Software Engineer and later promoted to Leadership role. The system enables online cargo shipment booking and processing from shipper to consignee.● Designed and implemented scalable and reliable software systems using microservices architecture, distributed caching, and load balancing, leveraging data flow diagrams (DFDs), UML diagrams, and software specifications to meet user requirements.● Integrated EDI systems with overseas agents using SOAP and EDIFACT standards.● Developed MIS reports using Crystal Reports and PL/SQL stored procedures, views, and triggers.Environment: Java 6, Java EE, Spring MVC, JSF, Spring Security, Hibernate, JPA. Tomcat, Crystal report, PL/SQL, Stored procedures, triggers, materialized views, EDI integration, SOAP, XML
  • Iecb
    Software Engineer
    Iecb Nov 2007 - Apr 2009
    Developed a variety of client-server applications in the Java ecosystem, using Spring framework, Hibernate, JPA, Oracle database, crystal report, tomcat etc.● Developed a comprehensive Jail Management Information System that automates all aspects of prisoner management, including inmate records, visitation, and medical care.● Developed an ERP system covering HRM, Inventory, Payroll, Production Planning and Pricing.Environment: Java 6, Java EE, JSF Framework, REST API, log4j, slf4j, Oracle database, Tomcat

Probal Sikder Skills

Java Enterprise Edition Hibernate Rest Maven Web Services Jsp Web Applications Software Development Java Spring Jquery Mysql Scrum Subversion Ajax Jira Oracle Ejb Mongodb Spring Framework Javaserver Pages

Probal Sikder Education Details

Frequently Asked Questions about Probal Sikder

What company does Probal Sikder work for?

Probal Sikder works for Sensa As

What is Probal Sikder's role at the current company?

Probal Sikder's current role is Engineering Manager.

What is Probal Sikder's email address?

Probal Sikder's email address is pr****@****ail.com

What schools did Probal Sikder attend?

Probal Sikder attended Chittagong University Of Engineering And Technology.

What skills is Probal Sikder known for?

Probal Sikder has skills like Java Enterprise Edition, Hibernate, Rest, Maven, Web Services, Jsp, Web Applications, Software Development, Java, Spring, Jquery, Mysql.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.