Probal Sikder personal email
- Valid
• 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.
-
Chief Technology OfficerSensa 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. -
Engineering ManagerCefalo Jan 2024 - PresentDhaka, 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. -
Lead Software EngineerCefalo As Nov 2011 - Feb 2024As 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 -
Senior Software EngineerExpolanka Group May 2009 - Nov 2011Expolanka 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 -
Software EngineerIecb Nov 2007 - Apr 2009Developed 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
Probal Sikder Education Details
-
Computer Science And Engineering
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial