About Me
I am a passionate DevOps Engineer dedicated to automating and streamlining software development and deployment processes. With over 10 years of experience in the software development industry and 3 years of expertise in DevOps engineering, infrastructure automation, and CI/CD (Continuous Integration/Continuous Deployment), I focus on enhancing operational efficiency and driving innovation in dynamic environments. I am eager to collaborate with cross-functional teams and leverage cutting-edge technologies to deliver scalable, reliable, and secure solutions that align with business goals.
Education
Bachelor in Electronics & Telecommunication Engineering (ETE)
Rajshahi University of Technology & Engineering (RUET)- (Passing Year: 2010)
Master Business Administration (MBA) - Finance & Banking
Rajshahi University (RU)- (Passing Year: 2013)
Experience
IT Manager
DevOps Engineer, A Leading Company Dhaka, Bangladesh. - (December 2022 till now.)
Accomplishments:
● Maintained, updated, and upgraded Ubuntu servers with proper virtualization.
● Managed CI/CD pipelines and orchestrated cloud machines efficiently.
● Enforced firewall policies (inbound & outbound), configured SSH and FTP servers.
● Installed and configured Docker, Jenkins, Ansible, and Kubernetes as required.
● Organized AWS cloud resources using Terraform, managing EC2, ALB, Auto Scaling, and RDS.
● Optimized cloud service designs to minimize costs while improving infrastructure efficiency.
Responsibilities:
● Installed, configured, and managed Ubuntu Linux with hypervisors like VMWare, VirtualBox, and Hyper-V on both Linux and Windows servers.
● Designed, deployed, and managed AWS services such as EC2, VPC, Lambda, RDS, S3, IAM, CloudFormation, and Elastic Beanstalk.
● Optimized BASH scripts and managed infrastructure provisioning and configuration.
● Resolved issues in web applications, including .NET Core, PHP-Laravel, ReactJS, and NodeJS.
● Experienced in multiple programming languages, such as PHP-Laravel, ASP.NET Core, Python, Java Spring Boot, GoLang, ReactJS, and VueJS.
● Reduced costs by leveraging AWS services such as Auto Scaling, Spot Instances, and Reserved Instances.
● Configured databases and managed web servers like Apache, Nginx, and Tomcat.
● Implemented Infrastructure as Code (IaC) using Ansible to provision cloud infrastructure across AWS, Azure, and Google Cloud.
● Orchestrated containerized applications using Docker and Kubernetes, improving scalability and resource utilization.
● Managed and optimized CI/CD pipelines, enhancing efficiency and reliability.
● Implemented security best practices for cloud infrastructure, including IAM policies, encryption, and network security controls.
● Performed performance and scalability testing to identify and resolve bottlenecks.
●Extensive knowledge of cloud services, including:
● SSH, FTP, NACL, NAT, Elastic IP, storage types, image builder, and snapshots.
● AWS services like Elastic Beanstalk, Lambda, Fargate, Lightsail, ECR, ECS, EKS, RDS, DynamoDB, MongoDB, S3, EFS, and VPC.
● Security measures such as Security Groups, Target Groups, CloudFront, Route 53, CodeCommit, CodePipeline, and load balancers.
Additional AWS tools: Auto Scaling, Volumes, AMIs, SNS, SQS, and CloudFormation.
IT Manager
Sun IT Limited. Rajshahi, Bangladesh. - (Jan 2017 - Nov 2022 · 5 yrs 11 mos)
Accomplishments:
● Configuring VPS for the deployment of various stack of technologies applications such as PHP-Laravel, ASP.NET Core, MySQL, MSSQL etc.
● Making a prototype of the application per clients’ requirements & selecting the technology stack.
● Configuring WHM Panel, cPanel & Plesk panel for clients & designing cost-effective plans.
● Making a budget for application development & deployment in a profitable manner.
● Maintaining the development process according to Agile methodologies based on SDLC.
● We are fulfilling the target of regular job schedules & checking the backlog of the tasks & re-plan to complete.
● Ensuring the quality of application & trying to use up-to-date technologies on application as per requirement.
● Making a good team by giving the motivation to develop a good application for profit maximization.
Responsibilities:
● Overseeing the planning, execution, and delivery of software development projects.
● Good understanding of the famous programming languages such as PHP-Laravel, ASP.NET Core, Python, Java-Spring Boot, GoLang, ReactJS, & VueJS.
● Design the product using Adobe XD as per client requirements.
● Collaborate with cross-functional teams including developers, designers, testers, and stakeholders to ensure projects are completed successfully, meeting quality standards, deadlines, and budgetary constraints.
● Define project scope, goals, and deliverables in collaboration with stakeholders.
● Develop project plans, timelines, and resource allocation strategies.
● Conduct project Kickoff meetings and ensure alignment of team members.
● Lead and motivate cross-functional project teams throughout the project lifecycle.
● Assign tasks and responsibilities, and ensure accountability among team members.
● Provide guidance and support to team members, fostering collaboration and a positive work environment.
● Identify potential risks and issues that may impact project delivery.
● Establish quality standards and processes to ensure the delivery of high-quality software products.
● Conduct regular reviews and quality assessments to identify and address issues early in the development process.
● Prepare and present project status reports, including key metrics and performance indicators, to stakeholders and senior management.
● Evaluate project outcomes and lessons learned to inform future projects and initiatives.
Software Developer
Bangla IT. Dhaka, Bangladesh. - (Jun 2010 - Dec 2016 · 6 yrs 7 mos)
Accomplishments:
● Making device friendly & responsive application supporters to cross-browser.
● Designing the application with pixel fixing based on UI/UX standards.
● Developing the application as per the requirements of the clients.
● Developing the API & Designing the database for n-tier applications using MVC, Repository Pattern, SOLID, and SDLC.
Responsibilities:
● Designing the Dynamic & Responsive website & Web App using HTML5, CSS3, JavaScript & jQuery & Bootstrap.
● Web development using ASP.NET & ASP.NET Core with MySQL & MSSQL.
● Debug the cross-browser compatibility issues for Dynamic & Responsive website & webapp.
● Handling full cycle assignments from briefs to releases
● Coordination with all internal departments of the company to ensure a smooth flow of day-to-day jobs
Professional Skills
Contact Details
