Summary

An experience of 6 years software development, I am a professional web application developer in nature, developing professional productivity software, making sure the lowest financial commitment with the highest possible outcome and of course without compromising the quality of the application.


Recognize the hidden requirements of the stakeholders and use business economics to estimate upcoming possible changes and create segments accordingly so that lowest rework/changes take place later on.


I like to consistently observe, evaluate, plan, and enhance the techniques procedures (even though most of my perform companions PHP) as I discovered it more exciting to professional the procedures which makes me and my perform more effective day by day than just creating and creating application or thoughtlessly following Agile without examining how they might help the business develop.

Work History

Work History
Jan 2014 - Present

Chief Technical Officer (CTO)

Apptaskit

My responsibilities are:

➢ Requirement specification analysis and understanding.
➢ Manage resources and distribute them properly.
➢ Manage and watch the development team as well as assisting the correct development road map.
➢ Working actively as team lead for preparing and designing database structure, architectural designs, flow-charts, DFD, WFD and other required project documents.
➢ Working closely with developers, UI designers and SQA Analyst also.
➢ Set up company's development standard, Reviewing source code and ensure the programming standards.
➢ Prepare Project Schedule to track when each task will be performed and project deliveries using project management tools as well.
➢ Manage risks and any changes to scope.
➢ Resolving, tracing and escalating critical issues to minimize project risk factors.
➢ Manage documentation of every single activity related with project development.
➢ Assisting developer level documentation and technical writer to create customer facing documentation
➢ Reporting on project progress and communication relevant information to superiors and company management.
➢ Analyze post-project evaluation and determine how results were achieved.
➢ After delivering and deploying, follow up with clients to verify satisfaction.

Jan 2014 - Present

Project Manager

CodeMagic IT

Following the CodeMagic IT Operations and Development processes in operations and development support of the projects.
➢ Development of scalable product on igaming industry, It’s a system with high availability, multilingual support and near real-time indexing. Develop the features and core functionality using modx cms framework.
➢ We manage to 40k traffic everyday. Performance of the site backed by files cache and database replication. We use varnish as a load balance. We integrate the varnish as a load balance and page cache for static pages. We manage more than 10 GB sized database that has very complex table relationship.
➢ Conduct sprint-planning meetings and break down stories and do time estimation of the feature stories. Design and implement architecture of the solution for any feature
➢ Full stack PHP application development and deployment
➢ Review code base and refactor according to code quality documentation
➢ Prepare deployment scripts and solve any deployment issue on server
➢ Mentor junior programmers and assist them in solving critical problems and enable them on following best practices
➢ Work as a Tech Team Facilitator and lead a team of 3 developers

Sep 2013 - Dec 2014

Project Manager & Lead Programmer

Qubole Inc.

Qubole Inc. is one of the most experienced web application development company. Founded in 2008 and led by a league of industry veterans, Qubole Inc. on a mission to help businesses take full advantage of their opportunities in the power of the Internet to attract customers, expand markets and increase sales.  Qubole Inc. draws from more than a decade of sophisticated application development experience and have worked with clients from all around the world - the list includes Fortune 500 companies, government bodies, non-profit organizations, financial and trading institutions, start-ups, game companies and technology firms. We have delivered countless websites and applications that are running successfully on the web and mobile platforms.

Our team in  Qubole Inc. consists a range of professional web/software developers, UI/Font End Developers, Mobile Game & App developers, Animators and Artists, I am Technical Leader of all of them. My responsibility to software/technical architecture, mentoring all team members, manage QA team, review source code, prepare step by step development & deployment plan. As a chief technical person I have to resolve different technical issues. So technical/programming problem solving is the most important responsibility of mine.

Aug 2011 - Aug 2013

Software Engineer

NH Information Business System Limited

Following the NH Information Business System Limited Operations and Development processes in operations and development support of the projects.

➢ Following the Operations and Development processes in operations and development support of the projects.
➢ Work with the Platform Architect to achieve operational
➢ Conduct sprint-planning meetings and break down stories and do time estimation of the feature stories. Design and implement architecture of the solution for any feature
➢ Full stack PHP application development and deployment. Work with the team on planning new features, architecture enhancements.
➢ Planning and Integration of Continuous Deployment using Capistrano

Oct 2010 - Jun 2011

Junior Software Engineer

Adhar Soft Inc.

Adhar Soft Inc. is an international software development house, with headquarters in Finland. Our business goal is to offer high quality software development services, in a flexible and cost-effective way. We are specialized in creating web-based solutions that can be used with multiple platforms.

➢ Following the Adhar Soft Inc. Operations and Development processes in operations and development support of the projects.
➢ Creation of Service oriented Architecture
➢ Implementation of module work flow and design
➢ Optimization of the software using profiling systems
➢ Creating own Zend Tool functionality to improve the speed of development
➢ Implementation of ACL (Access Control List)
➢ Technical excellence of projects and future solutions.
➢ Work with the team on planning new features, architecture enhancements.
➢ Planning and Integration of Continuous Deployment using Hudson

Apr 2010 - Sep 2010

Junior Programmer

Horoppa Soft Limited

We help entrepreneurs and early stage startup founders incubate their product ideas with a model allowing quick prototyping, rapid development, iteration & launch in a short period of time.

➢ Following the Horoppa Soft Limited Operations and Development processes in operations and development support of the projects.
➢ Implementation of module work flow and design
➢ Work with the team on planning new features, architecture enhancements.

Education

Education
Feb 2006 - Mar 2010

Bachelor of Science in Engineering (B. Sc.)

Rajshahi University of Engineering & Technology (RUET)

Department of Computer Science and Engineering (CSE)

2003 - 2004

Higher Secondary Certificate (HSC)

Govt. Majid Memorial City Collage , Khulna

Department of Science

1997 - 2002

Secondary School Certificate (SSC)

Laksmikhola collegiate School, Paickgacha, Khulna

Department of Science

1992 - 1996

Primary School Certificate (PSC)

Kaluar Abad Govt. Primary School