class WhoAmI {
constructor() {
this.name = "Sheikh Shahariar Siam";
this.education = "Diploma in Computer Science And Technology";
this.profession = "Software Developer";
this.learningNewTechnologies = true;
this.funFact = "not loving but laughing";
this.hobbies = [
"Playing Cricket",
"Online Games",
"Watching Movies",
"Exploring Science",
"Reading Books",
"Traveling"
];
this.location = "Dhaka, Bangladesh";
this.ambitions = "To become an established software engineer with a focus on cutting-edge technologies.";
this.favoriteTechnologies = ["JavaScript", "Node.js", "React", "AI/ML", "Cloud Computing"];
this.skills = {
languages: ["JavaScript", "TypeScript", "Node.js"],
frameworks: ["React.js", "Next.js", "Express.js", "Nest.js", "React Native"],
cloudDevOps: ["Firebase", "AWS", "DigitalOcean", "Docker", "GitHub Actions"],
databases: ["MySQL", "PostgreSQL", "MongoDB", "Redis"],
otherTechnologies: ["Redux", "Redis", "BullMQ", "RabbitMQ", "Socket.IO", "GraphQL"]
};
this.experience = [
{
company: "Llama Mind",
role: "Backend Developer",
duration: "August 2024 – Present",
location: "Toronto, Ontario, Canada",
description: "Developed cloud-based fleet management SaaS software featuring AI garage assistant, fleet remote access, real-time tracking, and conversations. Built APIs for mobile apps used by customers and employees while ensuring security and efficiency."
},
{
company: "Tigotek",
role: "Full-Stack Developer",
duration: "November 2023 – Present",
location: "28/1C Toyenbee Circular Road, Dhaka-1000",
description: "Developed several web applications ensuring on-time and on-budget delivery with client satisfaction. Streamlined deployment processes by implementing CI/CD with GitHub Actions, containerization, and CapRover, reducing deployment time by 30%."
},
{
company: "Web Touch Ltd.",
role: "Full-Stack Developer",
duration: "May 2023 – November 2023",
location: "101/B Chowdhuripara, Malibag, Dhaka-1219",
description: "Developed and maintained mobile applications using React Native, collaborating closely with design and backend teams. Worked on multi-vendor e-commerce solutions and enhanced application performance by caching."
},
{
company: "SKU Markets",
role: "Full-Stack Developer",
duration: "December 2022 – April 2023",
location: "Saudi Arabia",
description: "Enhanced SKU Market Analytics Platform with intuitive React and Material-UI interfaces, boosting user engagement by 20%. Integrated real-time communication via Socket.IO, elevating platform interactivity and user experience."
}
];
this.inspiration = "Passionate about solving real-world problems through technology.";
}
getFullName() {
return `${this.name}`;
}
getEducation() {
return `Education: ${this.education}`;
}
getProfession() {
return `Profession: ${this.profession}`;
}
isLearningNewTech() {
return this.learningNewTechnologies ? "Always learning new technologies!" : "Focused on mastering current skills.";
}
getFunFact() {
return `Fun Fact: ${this.funFact}`;
}
getHobbies() {
return `Hobbies: ${this.hobbies.join(", ")}`;
}
getLocation() {
return `Location: ${this.location}`;
}
getAmbitions() {
return `Ambition: ${this.ambitions}`;
}
getFavoriteTechnologies() {
return `Favorite Technologies: ${this.favoriteTechnologies.join(", ")}`;
}
getSkills() {
return `Skills:
Languages: ${this.skills.languages.join(", ")}
Frameworks: ${this.skills.frameworks.join(", ")}
Cloud & DevOps: ${this.skills.cloudDevOps.join(", ")}
Databases: ${this.skills.databases.join(", ")}
Other Technologies: ${this.skills.otherTechnologies.join(", ")}
`;
}
getExperience() {
return this.experience.map(exp => {
return `${exp.company} (${exp.duration})
Role: ${exp.role}
Location: ${exp.location}
Description: ${exp.description}`;
}).join("\n\n");
}
getInspiration() {
return `Inspiration: ${this.inspiration}`;
}
introduceYourself() {
return `${this.getFullName()} is a passionate ${this.profession} from ${this.location}. With a strong foundation in ${this.education}, he is always on the lookout for new technologies to learn. Outside of work, he enjoys ${this.getHobbies()}. His goal is to ${this.ambitions}. One of his main inspirations is "${this.inspiration}"`;
}
}
const me = new WhoAmI();
console.log(me.introduceYourself());
console.log("\nSkills:\n", me.getSkills());
console.log("\nExperience:\n", me.getExperience());
Hearted Coder
A Innovative Software Developer, Code Crafter & Solution Finder
- Jatrabari, Dhaka
-
08:58
(UTC +06:00) - https://checkiamsiam.vercel.app/
- @checkiamsiam
- checkiamsiam
- in/checkiamsiam
- checkiamsiam
Highlights
- Pro
Pinned Loading
-
dohash-npm-package
dohash-npm-package Publicdohash is a lightweight npm package that provides a simple way to hash and encode strings for basic data obfuscation. It is not designed for secure hashing or encryption purposes, but rather for ad…
TypeScript
-
korbo-joy-react-native
korbo-joy-react-native PublicReact Native e-commerce application
JavaScript 1
-
-
smart-edu-api-getway
smart-edu-api-getway Publiccommon api getway service for smart edu microservices
TypeScript 1
-
smart-edu-auth-service
smart-edu-auth-service Publicsmart edu university management core services server by nosql(mongodb) with mongoose odm
TypeScript 1
-
smart-edu-core-service
smart-edu-core-service Publicsmart edu university management core services server by sql(postgres) db with prisma orm
TypeScript 1
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.





