Md. Arman Hossain

Software Engineer
Mobile: (+880)-01923675361
armanhossain.tech@gmail.com

Professional Profile

With an extensive tenure of nearly 5 years as a highly proficient and impassioned software engineer, I am actively pursuing an invigorating role within a progressive organization. My aspiration is to align with a forward-looking company that prizes innovation, synergistic collaboration, and an unwavering commitment to ongoing enhancement. Throughout my career, I have consistently demonstrated a distinguished record of delivering dependable, user-centric, and profoundly scalable solutions. My dedication extends beyond the realm of business triumphs; it encompasses a resolute drive to positively influence the lives of users. I am resolutely determined to channel my adeptness and experience to make substantive contributions to a dynamic team, thereby playing an instrumental role in propelling the organization's overarching mission to new heights.


Work Experience

Backend Engineer

UCB Fintech Company Limited (upay).
  • Designed, developed and integrated Bangladesh Rural Electrification Board (BREB) payment module.
  • Designed, developed and integrated Bangladesh Election Commission (BEC) payment module.
  • Generated Report for Northern Electricity Supply Company Limited (NESCO).
  • Designed and developed Titas Payment Service as a server from upay end usign Python, Django rest framework, Django SimpleJWT authentication, Postgresql, Redis.
  • Refactored and optimized EKPAY service for bill payment.
  • Planned, Designed and developed Fund Transfer module for midland bank with RSA public and private key encryption and decryption.
  • Planned and developed upay push money service (upms).
  • Developed Fund Transfer reconcilation api's Add Money failure.
  • Mock service design for Third Party API integration with proper test cases.
  • Test Driven Development (TDD) API design for better API performance with proper documentation
  • Debug and resolve issues to ensure seamless operation of software systems.

September 2022 - Present

Backend Engineer

Evaly.com.bd
  • Developed and maintained efood Service and extended various modules of the service.
  • Developed Promo Code service and extended core features.
  • Refactored and optimized code and query.
  • Developed and maintained Issue Ticket with proper DB design and implemented multiple technology such as django signals, celery, django management commands etc.
  • Designed ebazaar microservice and developed it's features.
  • Implemented RabbitMQ for internal report generation with Amazon S3 with celery.
  • Designed query from Elasticsearch Database for searching module.
  • Hero location finding RND microservice project with Sanic and postgis.
March 2021 - August 2021

Full Stack Software Engineer

Sheraspace Limited
  • Developed, maintained & extended the CRM module features using Flask rest api, postgres db.
  • Developed, maintained & extended Employee attendence module.
  • Developed complex report using SQL and created UI using React.
  • Designed, developed & maintained meeting agenda features from scratch and extended this features.
  • Integrated API's in Frontend using React.js with Material UI css framework.
  • Used server-side-rendering technology Next.js for seo frindly feautre.
  • Maintained Microsoft Azure DevOps for agile development.
  • Documentation of all services that I have worked.
  • R&D
April 2019 - February 2021

Skills

Programming Languages & Tools
  • Python, GO, JAVASCRIPT, C
  • Django, Django Template, Django REST Framework, Flask, Sanic, Nest.js
  • Django Signal, Django Management Command, Celery
  • SQL, PostgresSQL, MySQL
  • Redis, RabbitMQ, Kafka
  • Docker, Docker-Compose, Sentry, Git
  • Elasticsearch, Amazon S3, Sendgrid
  • React.js, HTML5, CSS, Bootstrap, Material UI
Workflow
  • Backend Engineering, Technology Stack, Database Design,
  • Project Structure, Authentication and Authorization
  • Test Driven Development (TDD), Developing API's
  • Query optimization, refactor code for enhancing readibility
  • Agile Development & Scrum

Education

North South University

Bachelor of Computer Science and Engineering
Major: Software Engineering
March 2013 - December 2018

BAF Shaheen School & College

Science Background
GPA: 5.00
January 2011 - February 2013

Kurmitola High School

Science Background
GPA: 5.00

HOBBIES AND INTERESTS

  • Coding Challenges: Actively embracing coding challenges to consistently refine my problem-solving skills, maintaining a keen edge on emerging programming technologies.
  • Tech Exploration: Tenaciously delving into novel technologies and tools, staying diligently attuned to industry trends, and fervently experimenting with personal coding projects to continuously elevate my skill repertoire.
  • Physical Fitness: Enthusiastically adhering to rigorous exercise regimens and engaging in both indoor and outdoor sports, such as football, hiking and intensive workouts, which fortify my body and mind, epitomizing my commitment to holistic well-being.
  • Photography: Amateur but thoughtfully capturing fleeting moments through photography, refining my artistic eye, and ardently preserving cherished memories, embodying my innate flair for visual storytelling.
  • Travel and Cultural Exploration: Embarking on intrepid travel escapades, daringly venturing into new cultures, and embracing novel experiences that unequivocally reflect my insatiable thirst for global diversity and knowledge.
  • Mentoring and Teaching: Enthusiastically sharing my experience expertise, I mentor secondary schoolers and commandingly host classes that empower the burgeoning students with unwavering confidence.
  • Music Appreciation: Listening with an astute ear to an eclectic array of musical genres, I confidently leverage this auditory experience to find solace, inspiration and unassailable creative stimuli.
  • Cinephile: Profoundly relishing my passion for cinema, I ardently explore diverse genres and discerningly analyze films, confidently appreciating their artistic and narrative profundities.
  • Continuous Learning: With assertive resolve, I diligently enroll in online and offline workshops, ensuring I am perpetually abreast of the latest software engineering advancements, nurturing a culture of relentless improvement.

Career Goals

My career goals are centered around continuous growth, innovation, and expanding my technical expertise. I am committed to achieving the following:

  • Mastering New Programming Languages: I aspire to delve into programming languages such as Rust and cloud computing to broaden my skills and enhance my ability to solve complex problems from different angles.
  • Exploring Frameworks: My aim is to explore emerging frameworks like FastApi, async framework, enabling me to develop cutting-edge user interfaces and experiences.
  • Diversifying Database Expertise: I intend to deepen my knowledge of databases such as Postgresql and Cassandra, enriching my data management skills to tackle a broader spectrum of projects.
  • Tools Proficiency: I look forward to becoming proficient in tools like Kubernetes and Terraform, enabling me to orchestrate efficient and scalable deployments in complex environments.
  • Blockchain and Decentralized Technologies: Given the rising importance of blockchain and decentralized technologies, I am keen on understanding platforms like Ethereum and tools such as Solidity to contribute to innovative projects in this domain.
  • Machine Learning Integration: I am excited to integrate machine learning into my skill set by learning Python libraries like TensorFlow and scikit-learn, allowing me to craft data-driven applications.
  • Contribution to Open Source: Contributing to open-source projects is a priority, enabling me to collaborate with global developers, share knowledge and positively impact the developer community.
  • Leadership and Mentorship: As I progress in my career, I aspire to take on leadership roles, guiding teams and mentoring junior developers, fostering an environment of continuous learning and growth.