Engr. Md. Moudud Hassan
Engr. Md. Moudud Hassan
Senior Trainer at LEADS Training & Consulting Ltd.
Education:
- Masters in Information Technology, Jahangirnagar University.
- B.Sc in Computer Science and Engineering, Bangladesh University of Business and Technology (BUBT)
Skills:
Programming:
- C, PHP, C++, CSS, HTML, JS, jQuery, jQuery-UI, Java, Android, Ruby on Rails, IOS.
- MySQL, SQLite.
Skill On Android Platform:
- Frequent to use different android controls like Edittext, spinner, layout, ListView, GridView, WebView,CardView, Material Design, RecyclerView, Surfaceviewetc.
- Clear understanding on android activities, Fragment, Service life cycle.
- Frequent to create user interface, Intents, Broadcast Receivers, and Adapters.
- Http Connection and responses, showing web sites on web view and showing web content to Edittext.
- Working experience in Couchbase Lite, Couchbase Sync Gateway and Couchbase Server.
- Data Storage, Retrieval, and Sharing using SQLite Database.
- Android Payment Gateway(Paypal).
- Maps, Geocoding, and Location-Based Services.
- Working in the Background, AsyncTask, Handler.
- Facebook SDK Integration.
- Peer-to-Peer Communication and Accessing Android Hardware.
- Cupboard, Butter Knife, Firebase, Retrofit, Volley, Rx Java, Rx Android.
Skill On Java:
- Deep knowledge of Core Java Basics(Language Fundamentals,Class,Variable, Method, Constructor, Instance Block and Static Block))
- OOP Concepts(Class and Object, Polymorphism, Inheritance, Interface, Abstraction, Encapsulation, Multithreading, Collection Framework)
- RESTful APIs with JAX-RS.
- JSF
Skill On Ruby:
- Create and setup a Rails environment
- Use generators to create models, controllers and migrations • Create and use a migration to manage the database
- Create a unit test using rspec/etc
- Create a model and basic validations
- Handle a GET request using a Controller, Model, and View
- Handle a POST request using a Controller, Model, and View
- Basic HTML, CSS and JavaScript • Basic GIT – clone, commit, push
Skill On AWS IoT Platform:
- Working with Device, Rule, Policy, Certificate In AWS IoT.
- Using AWS IoT SDK for android.
- Working with DynamoDB with AWS IoT.
- Working with S3 bucket with AWS IoT.
Skill On Microcontroller:
- Working with Raspberry Pi, Banana Pi, Orange Pi, Arduino, Particle Photon.
- Android with Arduino.
- Swing with Arduino.
Experience:
- 2.5 Year experience to work with Ardites Bangladesh Ltd. as a lead android application developer and Ruby on Rails.
- 6 Months experience to work with Nybsys as an android application developer.
- 3 Years experience to work with Business Automation Ltd. as web application zdeveloper, Android and IOS and Device Programmer.
Training Summary:
- Web Programming, PHP & MySQL, Win-Win service Provider Ltd, 2012 (8 months)
- Mobile Application Development, Android, New Horizons CLC, 2012-2013 (4 months)
- Microcontroller, Microcontroller With PIC, Pi-Labs Bangladesh, 2014 (3 months)
- Julia TOT workshop on AI/ML AI/ML, ULAB, 2018(3 Days)
PROJECTS:
Projects On Android Platform:
- Tour Search Project.
- Employee Registration and searching project with SQLite database.
- Feed Parser.
- Location tracker.
- Simple Browser Development.
- Class routine project.
- Game magic 8 Balls.
- TillBox(https://play.google.com/store/apps/details?id=com.moudud.tillbox&hl=en) · Cycle4it(https://play.google.com/store/apps/details?id=com.cubicasa.cycle4it).
- Cubicasa Ordering tool app. · Vivid works app(http://www.vividworks.com/).
- AlHaqq The Truth(https://play.google.com/store/apps/details?id=com.moudud.al_haq1).
- Biker Radio Australia(https://play.google.com/store/apps/details?id=com.bikers.bikersradioaustralia).
- Hajj Guide App (https://play.google.com/store/apps/details?id=com.bat.pilgrimguide)
- Basis CRM (https://play.google.com/store/apps/details?id=com.batworld.bat.finalvoterlist)
- Feedback (https://play.google.com/store/apps/details?id=com.bat.queuepro.feedback) · Token Issuer (https://play.google.com/store/apps/details?id=com.bat.tkis)
- BusBD for Agent (https://play.google.com/store/apps/details?id=com.busbd.com.busbd)
Projects On PHP Platform:
- E-Commerce Shop Development Project.
Projects On JAVA Platform:
- Simple Calculator.
- Game Tic-tac-toe.
- IDLRS using JSF.
Projects on Microcontroller:
- Electronic Voting Machine.
- Java Fx with arduino to Show token Number in LED.
- Question Paper Leak Solution Using Arduino, Key Pad, LCD, GSM, GPRS and GPS.
- Location Tracking Device Using GSM Module.
- Eye hospital project Using Remote, Raspberry Pi, Arduino, Monitor, Java App.
- URL Loading Raspberry, Orange and Banana Pi with TV, Monitor and LCD Display as service both in Linux and Android.
- Fuel, Water Level and Location of Big Tank, Vehicle Tank with Android and Arduino.
- Student Attendence system using RFID.
- Temperature Sensor.
- ADC, LCD, PS2, Sevensegment, Interrupt, BCD Counter, DC Motor, Timer etc.
- Lora protocol for sending sensor data from long distance low energy.
- Note validator.
Projects on Ruby on Rails:
- Cubicasa Order Management web Application for Designer. Technology used: Ruby On Rails,Mongomapper,HTML5,AJAX,JQuery,CSS3
- Cubicasa Customer Account Management web application. Technology used: Ruby On Rails,Mongomapper,HTML5,AJAX,JQuery,CSS3
- Cubicasa Web application for Billing. Technology used: Ruby On Rails,Mongomapper,HTML5,AJAX,JQuery,CSS3
- Cubicasa Order Management web Application for QA Users. Technology used: Ruby On Rails,Mongomapper,HTML5,AJAX,JQuery,CSS3
- Cubicasa Ordering web application. Link: http://www.cubicasa.fi/ Technology used: Ruby On Rails,Mongomapper,HTML5,AJAX,JQuery,CSS3