Freelancers using LearnPress in Dhaka
Freelancers using LearnPress in Dhaka
Sign Up
Post a job
Sign Up
Log In
Filters
2
Projects
People
Rabbani Rasha Alvy
Bangladesh
Top notch Product Design
Follow
Message
Top notch Product Design
0
Online Learning App - UI Case Study
0
2
0
UX Case Study - Course platform upload flow redesign
0
1
0
Food Delivery App - UI Case Study
0
1
0
Bikroy - Online Marketplace App Redesign
0
0
LearnPress
(1)
Follow
Message
Md Shijan Ali
Dhaka, Bangladesh
Frontend Engineer | Vue.js Expert | React.js Expert | Open
Follow
Message
Frontend Engineer | Vue.js Expert | React.js Expert | Open
0
World Revenge Academy
0
6
0
Another project, another valuable client relationship. Recently, I received some great feedback from a client after working together on a complex e-commerce project. Throughout the project, we handled evolving requirements, payment gateway approval challenges, implementation changes, and continuous feedback. What I’m most proud of is that despite the challenges and extended timeline, the client was happy with the development, communication, and overall collaboration. Their final feedback: “I’ve been really happy with both your work and the development throughout the whole project.” And even better: “I’d definitely love to work with you guys again for my next project.” For me, this is what successful client work looks like — not just delivering code, but building trust and a relationship that can continue into future projects. Looking forward to the next one.
0
29
0
Singly Linked List Practice — JavaScript Today I practiced implementing a Singly Linked List from scratch using JavaScript. After understanding the core structure, I challenged myself to implement additional operations rather than simply following an existing implementation. Implemented Operations prepend(value) append(value) find(value) delete(value) insertBefore(currentValue, newValue) insertAfter(currentValue, newValue) deleteAt(index) toArray() Complexity Analysis prepend() → Time: O(1) | Space: O(1) append() → Time: O(n) | Space: O(1) find() → Time: O(n) | Space: O(1) insertBefore() → Time: O(n) | Space: O(1) insertAfter() → Time: O(n) | Space: O(1) delete() → Time: O(n) | Space: O(1) deleteAt() → Time: O(n) | Space: O(1) Key Learning The most important part of this exercise was understanding how node references and next pointers control the structure of a Linked List. For example, inserting a node doesn't require shifting existing elements like an Array. Instead, we update the relevant references: Before: 10 → 20 → 40 After inserting 30: 10 → 20 → 30 → 40 This was a great exercise for strengthening my understanding of data structures, traversal, references, and algorithmic thinking. Next challenge: Reverse a Singly Linked List from scratch. #JavaScript #DSA #DataStructures #Algorithms #Programming #Learning
0
29
0
3 reasons your React app feels slow (and how I fix them) Most "slow React app" complaints come down to 3 things: 1. 𝐔𝐧𝐧𝐞𝐜𝐞𝐬𝐬𝐚𝐫𝐲 𝐫𝐞-𝐫𝐞𝐧𝐝𝐞𝐫𝐬 Components re-rendering when their props/state haven't actually changed. Fix: React.memo, useMemo, useCallback — but only where it actually matters, not everywhere. 2. 𝐁𝐮𝐧𝐝𝐥𝐞 𝐬𝐢𝐳𝐞 𝐛𝐥𝐨𝐚𝐭 Importing entire libraries for one function. Fix: tree-shaking, dynamic imports, and checking your bundle with tools like webpack-bundle-analyzer. 3. 𝐁𝐚𝐝 𝐝𝐚𝐭𝐚 𝐟𝐞𝐭𝐜𝐡𝐢𝐧𝐠 𝐩𝐚𝐭𝐭𝐞𝐫𝐧𝐬 Fetching data on every render, or waterfalling requests instead of running them in parallel. Fix: React Query/SWR for caching, Promise.all for parallel requests. I've fixed these exact issues on ecommerce and admin dashboard projects — sometimes cutting load time by 30-40% with just these three changes. What's the most common performance issue you've run into? #webdevelopment #reactjs #nextjs #frontenddevelopment
0
48
LearnPress
(1)
Follow
Message
Explore people