S M Sohan
thinking simply
My career
Summary
MSc Student [Sep 2009 to Present]
Department of Computer Science
University of Calgary, Calgary, AB, Canada
Senior Software Engineer [Jan 2008 to August 2009]
Software Engineer [June 2006 to Dec 2007]
Code71 Bangladesh Ltd
MBA Student (On leave)
[Jan 2009 - Present]
IBA, University of Dhaka
B.Sc. in Computer Science and Engineering
[Apr 2002 to June 2007]
CGPA 3.85/4.00
Bangladesh University of Engineering and Technology (BUET)
Higher Secondary School Certificate
[1999 to 2001]
2nd Position in Combined Merit List
Faujderhat Cadet College
Credentials
Microsoft Certified Technology Specialist Certified Scrum Master
Research
Mobile telephony is bringing the science-fictions into reality. We do not only talk. We navigate, organize, share and play games... whats next? The thesis analyzed and implemented a solution to give you a control of your home/office/factory right into your mobile phone. We used only available/cheap resources, simple mobile phones, SMS, bluetooth, standard X10 devices to build the proof of concept. Using our proto-type you can easily switch on the A/C on a hot summer evening a few minutes before getting in! Don't worry if you forgot to switch off the water pump at the factory. Just push a button in the mobile phone and relax!
I co-authored the following articles which were published in international journal and conference.
Controlling Remote System Using Mobile Telephony
Remote Controlling of Home Appliances Using Mobile Telephony
Job Responsibilities
1. Design and Develop software in the off-shore team.
2. Collaborate with the remote clients and stakeholders.
3. Talent recruitment.
4. Faciliate in-house training and knowledge development.
Key Practices
1. Mature Level Agile Process Scrum.
2. Test Driven Development (TDD).
3. Continuous Integration.
4. Object Oriented Analysis and Design.
Projects
www.ScrumPad.com [Oct 2007 - Present]

Role: Developer and Scrum Master.
Industry: Software Development and Service following Agile Scrum.
Key Tehnologies: Ruby on Rails, MySQL

Brief description:
A web based agile/scrum project management and collaboration tool. This tool is a one-stop solution to all Scrum activities including, but not limited to, release and sprint planning, daily time updates, bug tracking and seamless collaboration.

ScrumPad
 

Role: Team Lead and Developer.
Designed the data warehouse and business application's architecture. Also, developed the application with the team.
Industry: US Automobile Dealership.
Key Tehnologies: SQL Server 2008 with Integration, Reporting and Analysis Services, Windows Server 2008, Micrsoft .Net 3.5, C# 3.0, ASP.Net

Brief description:
A Data Warehouse/Mining application built from scratch to provide a stock market like top chart of automobile sales and future prediction in USA. This application has all retail and auction sale information and vehicle financing data from various data companies. It combines the data and answers the following questions to automobile dealers:-

  • Which vehicles are top selling in the dealers' regions, down to zip code level?
  • Which vehicles offer the most profits?
  • Which vehicles are financed and by which banks?
  • Where are the top selling vehicles avialble for buying in auctions near the dealers?

With this information in hand, a dealer can take next buy decision based on real data. It reduces the risk on investment and maximizes profit for them.

 
MMServer [June 2006 - Dec 2008]

Role: Team Lead and Developer.
Designed the application's architecture using SOLID OO principles. The architecture is tuned for Test Driven Development (TDD) and we have above 90% test coverage in the whole codebase.
Industry: US Micro-finance.
Key Tehnologies: Microsoft ASP.Net, .Net Framework 3.5, MSSQL Server 2005, C# 3.0

Brief description:
A webservice based server application that processes various loan applications (payday loan, auto loan etc.) through consulting a network of lenders' online services in real time.

 
www.MonkeySee.com [July 2007 - Sep 2007]

Role: Developer.
Worked in the off-shore development team of this project initiated by CodeSherpas.
Industry: World Wide Web.
Key Tehnologies: Ruby on Rails, MySQL

Brief description:
A video sharing web application featuring experts as they demonstrate 'How To' videos. This application is built combining the two popular concepts www.YouTube.com and www.HowStuffWorks.com.

MonkeySee
© 2009, smsohan.com, All Rights Reserved