Perihal
I started as an engineer who enjoyed solving hard problems, but over time I became the…
Perkhidmatan
Artikel oleh Alim Ul
Aktiviti
-
The most important skill engineers can possess for the next 2+ years will be identifying when (and how) to use AI and when not to. Sure it’s been fun…
The most important skill engineers can possess for the next 2+ years will be identifying when (and how) to use AI and when not to. Sure it’s been fun…
Disukai oleh Alim Ul Karim
Pengalaman
Pendidikan
-
North South University
-
-
- Completed my thesis and research on Enterprise Application Development Framework called Boostrapper. Came into Daily-star http://www.thedailystar.net/bytes/mvc-bootstrapper-building-system-just-got-easy-120904
- Made new recipes for newbies to understand programming out of the box.
- Learned a lot of algorithms
- Gained more analytical abilities -
-
-
-
-
-
-
-
-
Lesen & Pensijilan
-
-
-
Aurea JavaScript Expert Certified
Aurea Software
Dikeluarkan padaID Bukti Kelayakan Handled internally in their system -
English Proficiency Certificate - 120 (First Try)
Duolingo English Test
Dikeluarkan pada Tamat tempoh pada -
Pengalaman Sukarelawan
-
Guest Lecturer
North South University
- 2 bulan
Pendidikan
- Taught BBA and other departments student programming without complications.
- Research is done to made programming easier for non-engineers.
Kursus
-
CSE 115
-
-
CSE 173
-
-
CSE 225
-
-
Foundation of programming
CSE 135
Projek
-
Sense AI
-
The first Intelligent Continuous Testing platform
Powered by
real-time AI, Robotic Process Automation and Analytics
Validata Sense.ai is an award-winning platform, the first to combine AI, RPA, model-driven automation and predictive analytics, enabling banks to test, monitor, analyse and predict on the quality, performance and usability of core banking processes across different interfaces, platforms, payment hubs, and mobile.Pencipta lainLihat projek -
Connect IQ
-
Real-time, intelligent and cloud-native DataOps platform for Financial Services and Banking
Pencipta lainLihat projek -
FogBugz
-
Jira type project management software, worked full rewrite process to make it a 5k lines of code using AWS lamda, dynamodb.
Pencipta lainLihat projek -
personalVPN (Windows Version)
-
Enjoy a private, borderless, and encrypted internet with personalVPN™- the best, fastest, most handsome personal VPN service since 2005.
Pencipta lainLihat projek -
C# Automatic Unit Test Tool
-
C# Automatic Unit test generator, it can create unit tests automatically on the type of code based on a little nurturing and can complete up to 50-60% code coverage without writing the code by hand.
Pencipta lainLihat projek -
Patient Survey (P3S)
-
- Patient survey reports.
- Worked with graphs, charts using highchart.js.
- N-Layer based technologies.
- Service based request processing.
- Wrote javascript library for csv to json converting for dynamic and nested json objects.
- Modified repository pattern and entity framework for stored procedure implementation ( assisted by Mr. Atiqul )
- Wrote stored procedure for faster data retrieval.
- Created centralized javascript namespace for application wide use with DRY…- Patient survey reports.
- Worked with graphs, charts using highchart.js.
- N-Layer based technologies.
- Service based request processing.
- Wrote javascript library for csv to json converting for dynamic and nested json objects.
- Modified repository pattern and entity framework for stored procedure implementation ( assisted by Mr. Atiqul )
- Wrote stored procedure for faster data retrieval.
- Created centralized javascript namespace for application wide use with DRY and reusable code.
- Fix several UI and designed components.
- Create custom navigation menu.
- Optimized and fixed repository pattern , convert IEnumerable<T> or IList<T> type of objects to IQueryable<T> for realtime query execution at database level.
Pencipta lain -
ASP.NET MVC Bootstrapper
-
Enterprise Architecture System to reduce the development time.
Abstract— ASP.NET MVC Boostrapper will be an amazing solution for all ASP.NET MVC developers to build systems rapidly in addition with efficiency for handling hundreds of thousands of users as out of the box solution. As we all know efficiency and productivity works backwards with each other. So it is a big challenge to make a better product where big companies failed or did not pay attention at all. Nowadays technologies are…Enterprise Architecture System to reduce the development time.
Abstract— ASP.NET MVC Boostrapper will be an amazing solution for all ASP.NET MVC developers to build systems rapidly in addition with efficiency for handling hundreds of thousands of users as out of the box solution. As we all know efficiency and productivity works backwards with each other. So it is a big challenge to make a better product where big companies failed or did not pay attention at all. Nowadays technologies are growing more rapid than ever, and if it comes to web technologies then we cannot finish our counting. As technologies are growing, developers are growing too, however the quality of the developer is not growing. As a result, most the web solutions we get may look good but inside its not clean (code) at all or some might say it is very hard to modify or optimize for hundreds of thousands of users. Microsoft’s ASP.NET has been around for more than a decade now, however the first ASP.NET MVC CTP released on 2007 and version 1.0 on 13 March, 2009 with the promise that it would be lightweight and better. ASP.NET MVC is lightweight with lots of great features, however a developer needs to know a lot process and techniques to make good system with it, which is rare to find. As a result, there are very less developer in ASP.NET MVC than any other framework of PHP. Even-though Microsoft released their CMS Orchard Project around 2011, however compare to WordPress or Laravel developer is almost zero. To summarize all, this project template’s job would be to increase developer in ASP.NET MVC, in addition with the flexibility of rapid development, plus efficiency to handle large scale users out of the box.Pencipta lainLihat projek -
Opensoruce : WeReviewApp (A test of ASP.NET MVC Bootstrapper)
-
Lihat projekSource code: https://github.com/aukgit/WereViewProject
Open source project for mobile app review management system. -
Simple Health Care
-
Abstract— In this era of technology, smartphone came as blessing to us. By using android platform, software developers are innovating various helpful mobile software for smartphone users. When a person is in stress, he or she might have a higher pitch in tone when the person uses the smartphone. Most of the time people do it unintentionally. So that, we’ve decided to solve this problem by developing an android software which will warn people when they will talk in phone more than normal pitch.…
Abstract— In this era of technology, smartphone came as blessing to us. By using android platform, software developers are innovating various helpful mobile software for smartphone users. When a person is in stress, he or she might have a higher pitch in tone when the person uses the smartphone. Most of the time people do it unintentionally. So that, we’ve decided to solve this problem by developing an android software which will warn people when they will talk in phone more than normal pitch. Our ‘Simple Health Care’ software will notify user when they will talk in higher pitch. In this project, software will observe users conversation till certain fixed time and will discover the average, normal pitch and abnormal/higher pitch voices. Then it will tell user that he was taking in higher pitch. In this way, user will able to understand high blood pressure if he/she will speak loudly. After getting notification, speakers would able to reset his/her voice volume which is not harmful for their health. Move over, aim of this project is to make believe the smartphone users that health care applications can exists which is really user-friendly and features of this applications can be controlled by user. For instance, a user can easily manipulate his high pitch volume or user can set the time interval range values. In this project, users' voice will play the key role to find out the blood pressure condition. We created this application by using android operating system. In future, this project model can be extended by adding more facilities.
Index Terms— Simple Health Care, android app, voice.
Pencipta lain -
Java Chat (Java + Socket Programming)
-
It's a simple chat system written in java. Completly written by Alim Ul Karim. All codes are modular.
If you are looking for an open source java base chat client, look no further. You are in the right place. Take a look at my code.
Instructions : How to make it ready on your environment.
Must use NetBeans 8.0.1 (at least, some time they change their core so try to have the same version as me). Back in 2011 , I designed a project with netbeans , now it doesn't work anymore…It's a simple chat system written in java. Completly written by Alim Ul Karim. All codes are modular.
If you are looking for an open source java base chat client, look no further. You are in the right place. Take a look at my code.
Instructions : How to make it ready on your environment.
Must use NetBeans 8.0.1 (at least, some time they change their core so try to have the same version as me). Back in 2011 , I designed a project with netbeans , now it doesn't work anymore because they have decided not to work with Swing framework.
First you should create a database in mysql named 'chatdatabase' .
You will find 'chatdatabase.sql' root of the project , download and execute that file inside your database.
Connection string: should remain same and work just fine. You don't need to execute last option.
Connection string(if needed to fix): Open "\src\Database\Components\ISoftwareInformation.java" , here replace the connection string with your database connection string. Easy way to get the connection string is to create a 'Master Form' with database using netbeans. Mail me if you are stuck.Pencipta lainLihat projek -
Search Engine Project (C#.NET, Flash CS5.5) - Algorithms
-
The primary goal of the project was to make a search engine that can search text files data from all nested folders inside a given folder. First, the search algorithm should look for the exact given text and then if not found then look for single parts without escape sequences (i.e. ‘I’,’am’,’was’,’were’ and so on) and then search for pluralize syntax or singularize syntax from a given dictionary. Finally, list the files as if found by those given search phrases.
Pencipta lainLihat projek -
Simple Employee Management (Java)
-
-> Project includes database management modular code , there is no place that you can find "Select * from query" .
-> Hibernate is used.
-> Custom framework written to modify Hibernate.
Pencipta lainLihat projek -
Floating Point Expression Solver in 'C Language'
-
CSE115 (Introduction to C programming course).
Code written by :
Every function is written by me. We were asked not use any standard functions. Only one function is used sprintf to convert from char to decimal , other than that every single piece of code is self written. If concept is retrieved from some place then cite is given on top of the function(code).
Motivated by :
Mirza Mohammad Lutfe Elahi
Features and Ordering of the Operators
() : Opening"(" and…CSE115 (Introduction to C programming course).
Code written by :
Every function is written by me. We were asked not use any standard functions. Only one function is used sprintf to convert from char to decimal , other than that every single piece of code is self written. If concept is retrieved from some place then cite is given on top of the function(code).
Motivated by :
Mirza Mohammad Lutfe Elahi
Features and Ordering of the Operators
() : Opening"(" and closing")" brackets , user must have to close the bracket and must put a number between brackets.
^ : Power/Exponential Operator, 2^3 = 8
~ : Roots , like 8~3 = 2, 4~2 = 2 , 36~2=6
% : Percentage Operator , 5%10 will be 50 , 3%10 will 30
! : factor, x! , means x(x-1)!
/ : Division Operator
* : Multiplication Operator
+ : Addition Operator
- : Minus/Subtraction Operator
Working Examples
Expression solver can evaluate certain expression as shown below:
5((-2) + 2 ( 2 * (10 + 1) /11 +5) ) = 60
+++-+^////13341 ++ 3.14 16 + 3 / 1 * ++- 2 / 4 - 3 * 2 +-+++3++++----****4 + 982 +1233 -112 = -11241.3584 // complex error example
-4 - 3 -232 -1-23-2 = 713
-4 - 3 -232 -1 = -240
-2+2*7+2 = 14
5(-2+27 ) = 60
2^3+3+2*2/5 = 11.8
72(7(2(1)(2/100))) = 20.16 // example with brackets
4 - 982 * 1233 / -112 = 10814.76786 // cal:10814.768278
2 + 1 (-2 *2 +1) /1 0 -20 = 18.3 // both same in handy cal and program
(2.) + 1 (-2 *2 +1) / 1 .0 1 - 20 = -20.970297 //simple error example cal : -20.97029703
2 ^ 2+ 1 (1) + 2 (2) -1 * 2 + 10 * 1 + 1 + 5! =138 // both same
Pencipta lainLihat projek -
Dhaka Residential Model College Result Analyzer
-
Lihat projekDhaka Residential Model College Result Analyzer written in 2006. Exceptional system to override manualy things [Written in VB.NET 2.0 VS2005]
There were in total of 44 individual crystal reports which generates all the necessary reports for the students of 3-12 grades. -
Targetspot - Adtech Voice Advertise
-
- it acts as SSP for voice advertises.
-
Targetspot - Adtech Voice Advertise
-
Pengiktirafan & Anugerah
-
First Runner Up in BUET System Design and Development Contest
Dr. M. Kaykobad, Contest Director
It was in ASP.NET Platform. Based on the given requirements design a whole system in very short time.
-
Won first prize on Dhaka Residential Model College science fair on 2009.
-
Won first prize on Dhaka Residential Model College science fair on 2009.
-
Won third prize on Holy Cross Girls' High School (Dhaka) science fair on 2008.
-
Won third prize on Holy Cross Girls' High School (Dhaka) science fair on 2008.
-
Won first prize from NDC science fair 2005, for developing smart Autorun software
NDSC
Won a first prize from NDC science fair 2005 for developing smart Autorun software
Bahasa
-
English
Kecekapan bahasa profesional penuh
Cadangan diterima
54 orang telah mengesyorkan Alim Ul
Sertai sekarang untuk melihatLagi aktiviti oleh Alim Ul
-
Everyone's focused on "AI is taking coding jobs." But the argument was always bigger than code. If Claude Code makes writing software trivial: →…
Everyone's focused on "AI is taking coding jobs." But the argument was always bigger than code. If Claude Code makes writing software trivial: →…
Disukai oleh Alim Ul Karim
-
I was glad to participate as a panelist at BBX Connect Day 2.0, where we explored an important and timely theme around AI, business transformation…
I was glad to participate as a panelist at BBX Connect Day 2.0, where we explored an important and timely theme around AI, business transformation…
Disukai oleh Alim Ul Karim