About Me ๐ง๐ฝ โ
Hello, I'm Ariful Islam! I'm a DevOps Specialist and Software Engineer, and I'd want to introduce myself. I have extensive experience as a Software and System Architect, as well as strong knowledge of Open Source. Here's a little bit about me:
Skills ๐คน๐ฝ โ
- ๐ง Linux: Debian, Ubuntu, RHEL, Fedora, CentOS, RockyLinux, Almalinux, Alpine...
- ๐จ๐ฝโ๐ป Programming languages: JavaScript, TypeScript, Python ๐, BASH, C, Ruby, PHP
- ๐ DevOps tools: Docker, Kubernetes, Git, GitLab, Ansible, Terraform, LGTM Stack
- ๐๏ธ Virtualization: VMware, ESXi, Vagrant, Proxmox, Hyper-V, FreeNAS
- ๐ Web Server: Apache, Nginx, Caddy, Traefik, NPM
- โ๏ธ Mail Server: Zimbra, iRedMail, MailCow
- ๐๏ธ Control Panel: cPanel & WHM, Plesk, Ajenti, Vesta, Virtualmin
- โ๏ธ Cloud platforms: AWS, GCP, Azure, Linode, DO, OVH, Hetzner, Contabo...
- ๐ข๏ธ Databases: MySQL, MariaDB, MongoDB, PostgreSQL, Redis
- ๐ Cybersecurity: Wireshark, Nmap, Chkrootkit, ClamAV KaliLinux, BlackArch
- ๐ Web frameworks: Vue, Nuxt, Vitepress, Laravel, Django
- ๐ฑ Open Source: Owncloud/Nextcloud, Mattermost, RocketChat, Chatwoot, Jitsi, BBB, WordPress, Bitwarden, Metabase, SuiteCRM, Odoo, n8n, OpenProject, 30+
Education ๐ โ
- Bachelor's degree in Computer Science, Daffodil International University, 2023
- Diploma degree in Computer Technology, Infra Polytechnic Institute, 2019
- Secondary School Certificate in Computer Technology, BTEB, 2015
Work Experience ๐ผ โ
DevOps and System Architect, Fiverr and Upwork (2020 - Present) โ
- I'm proud to say that I have a five star โญ๏ธ rating on both Fiverr and Upwork, and I've completed over two hundareds plus orders for clients around the world.
- I strive to deliver high-quality work and excellent customer service to all of my clients, and I'm always looking for ways to improve.
Deployment Engineer, Digital Smile Design (2022) โ
- Built and deployed scalable web applications using AWS and GCP
- Collaborated with cross-functional teams to design and implement new features in Python-based applications
- Designed and maintained CI/CD pipelines using Jenkins and Terraform
- Conducted code reviews and provided feedback to team members
DevOps Engineer, Sharp NEC Display Solutions of America (2022) โ
- Designing and implementing local infrastructure, including servers, network devices, and storage systems, to support the company's software development and deployment needs
- Building and maintaining CI/CD pipelines for NEC Display software, using tools such as Git, GitLab, and Docker, to automate the build, test, and deployment process
- Conducting testing and debugging of software applications, identifying and resolving issues in a timely and efficient manner
- Collaborating with the CTO and other team members, including software developers, QA engineers, and project managers, to ensure that project timelines and goals were met
- Training IT engineers on the maintenance of the company's infrastructure and software systems, ensuring that they had the necessary skills and knowledge to support ongoing operations
SRE, EzTimeRental (2020 - 2021) โ
- Designing and implementing highly available, fault-tolerant, and scalable systems using cloud platforms such as AWS and GCP
- Ensuring that all systems are highly secure and compliant with industry standards and regulations
- Creating and maintaining automation tools and scripts to improve efficiency and reduce downtime
- Monitoring system performance and troubleshooting issues to ensure high availability and reliability
- Collaborating with development teams to ensure that systems are designed with scalability and reliability in mind
Senior Software Engineer and Project Manager, Hombolt (2021) โ
- Leading the development team in designing and implementing software solutions that meet client requirements
- Collaborating with clients and team members to understand project scope, requirements, and timelines
- Developing software using various programming languages and frameworks
- Ensuring that all software is tested and meets the highest quality standards
- Troubleshooting and debugging software issues
- Mentoring junior developers and providing guidance on software development
- Staying up-to-date with emerging trends and technologies in software development
Projects ๐ ๏ธ โ
Full-Stack Web Developer, 2022 โ
As a web software developer, I developed a web-based software application using ExpressJS, VueJS, Prisma, JWT, and SMTP. The application was designed to be highly secure, scalable, and efficient, and my key responsibilities included:
- Developing the backend of the application using ExpressJS and Prisma, including designing and implementing the REST API, database schema, and data models
- Developing the frontend of the application using VueJS, including designing and implementing the user interface, navigation, and client-side logic
- Implementing authentication and authorization using JWT tokens to ensure secure access to the application's resources
- Integrating SMTP for email notifications and user communication
- Testing and debugging the application to ensure that it met the highest quality standards and was free of errors and vulnerabilities
Indie Game Developer, 2018 โ
As an indie game developer, I developed a 2D space shooter game using Construct 2. The game was designed to be cross-platform and was available on multiple operating systems. My key responsibilities included:
- Developing the game mechanics, graphics, and audio using Construct 2
- Designing and implementing the user interface, including menus, game screens, and controls
- Testing and debugging the game to ensure that it met the highest quality standards and was free of errors and glitches
- Building the game on multiple platforms, including Windows, macOS, and Linux
Testimonials โจ โ
"Ariful was great to work with, he understood my project and was able to execute it. With his wealth of knowledge he is a great asset for any project. I highly recommend him as he is professional and delivered my project on time." - Sidney Cassagnol
"I worked with Ariful Islam on a project and was consistently impressed with their technical knowledge and ability to problem solve. They were a valuable asset to the team and I would recommend them without hesitation." - Brad Hammon
"I hired Ariful Islam for a project and was extremely satisfied with their work. They were able to deliver on time and within budget, and their attention to detail was exceptional." - George Cabanas
"Ariful was great to work with! He was very responsive and met deliverables in a timely manner. He set up Gitlab on our local server and will be working on additional projects for the team. I am a new Fiverr user and did not realize that I needed to accept an extension request, so don't allow that to affect your decision to work with Ari. He was very knowledgeable and responsive. I highly recommend Ari!" - Amarshall Sndsa
Social Links ๐ โ
You can find me on the following social media platforms:
Contact ๐ โ
Feel free to contact me at [email protected] or through the contact form on my website. I'd love to hear from you!