Download PDF

Summary

I am a passionate, self motivated, deeply driven person who loves hacking on new stuff. I'm amazed by new cool toys but at the same time I understand the value of choosing boring technologies to get things done. I love and follow new technologies. I'm a team player, I love learning from and sharing with others. At my leisure, I participate in different programming related discussion forums and try to help others . 

Work History

Junior  Software Engineer

Interconnection Ltd. , Dhanmondi, Dhaka.
Mar 2017Present
  • Python(Flask, Django).
  • DRF as REST API Service.
  • PostgreSql as database Backend
  • Unit Testing with Advance Factory Basic (DjangoFactory).
  • AngularJS, ReactJs as Front-end framework. (Following best practice in MVC)
  • Npm, Bower, Gulp, Yarn package managers for managing project environment and code.
  • scss, sass, less as css framework, HTML.
  • Advance knowledge in version control (Git, BitBucket).
  • Deployment with DigitalOcean, AWS using Nginx, Apache

Junior Software Development Engineer

Threat Equation, Singapore (Remote)
Jun 2016Present

  • Working on Core Python with different Libraries.
  • Detect and Protect Most Python WebFramework (Django, Flask, Pyramid) webapp Against OWASP Top 10 Vulnerability.

  • Working with MySql, PostgreSql (RDS)
  • Control and versioning e.g. Bitbucket and Github
    & Jenkins(Unit Testing) with Docker if necessary. Other tools include: Chef Puppet and Selenium
  • Working in conjunction with the global teams for product development. Amazon AWS (EC2, EB)
  • Building automated security plugins for the solution. This would include automation capabilities like input validation and whitelisting checks through the use of regular expressions

Full web development

Govt. project (school website)
Apr 2015Jul 2015

I built  websites for several school/college/ institution under govt. project. I have worked well, and got good  feedback. I have used  HTML, CSS, Javascript, PHP(CakePHP). 

After This project I have shifted  myself into Python

Skills

Python
  • Test Driven Development (TDD)
  • Exception Handling
  • Meta programming
  • Introspection, Logging .
  • Working with 3rd party module
  • Regular expression
  • Web scrapping
  • Object Oriented Programming
  • Maintain PEP-8 standard ( Pyflakes and Pylint )
Django + DRF
  • django Authentication system
  • django templating system
  • Access and Modify Request, Response
  • Debug.
  • Database, Models with custom functionality.
  • External package
  • Conditional web processing
  • Security ( Middleware, OWASP Top 10 Vulnerabilities Protection)
  • UnitTesting
  • Deployment
  • DRF
Flask
  • SQLAlchemy database, sqlite3
  • Form handling
  • Security (OWASP Top 10 Vulnerabilities Protection)
  • Hashing, Testing, Debuging
  • Access and Modify Request, Response
  • Requests Module
  • Flask Restfull
JavaScript
  • Knowledge of the operators, variables, datatypes, objects, properties and methods.
  • Familiarity with control structures such as objects, functions, conditional statements, arrays, loops and expressions.
  • Forms and regular expression validation and submitting data.
  • Knowledge of how to apply logical operators and conditional statements.
  • Knowledge of the DOM HTML objects and their properties.
AngularJs
  • Controlles, Core directives, expressions and modules.
  • Decorators, and services to interface with both restful and legacy network services also DOM application
  • Creation of a new Injector.
  • Custom filters.
  • Service and Factory.
  • DOM manipulation.
  • Jasmine unit tests using Karma to verify AngularJS modules
AWS (Amazon Web Services)
  • EC2
  • EB
  • RDS (Mysql, PostgreSQL)
  • S3

Version Control

Most familiar in GIT with

  • Git
  • GitLab
  • BitBucket
Misc. Skills

 I have used them in at least 2 or 3 projects:

    • jQuery
    • MongoDB
    • Node.js
    • C#

About myself

  • Ubuntu is my best choice.
  • Fun Lover
  • Like to play Football, Card
  • Video Game:  Fifa
  • Have ability to work under pressure, 
  • Have many many friends and like to gossip at leisure.

Education

BSc Engineering in Computer Science & Engineering

Mawlana Bhashani Science & Technology University, Tangail, Dhaka
20122015

CGPA -  3.13 (out of 4)

Higher Secondary School Certificate (HSC)

Govt. Science College, Dhaka
20102011

Completed my higher secondary school certificate exam from Dhaka Board. I was a Science major,obtaining 80+ marks all subject out of 100

Secondary School Certificate (SSC) 

Charbaniary high school, Bagerhat, khulna
2009

Successfully completed my secondary school certificate exam from Jessore Board. I took Science major, obtaining 80+ marks all subject out of 100