We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Sufyan I. and I have over 4 years of experience in the tech industry. I specialize in the following technologies: Tailwind CSS, jQuery, CSS, JavaScript, Ruby on Rails, etc.. I hold a degree in Bachelor of Computer Science (BCompSc). Some of the notable projects I’ve worked on include: Touring Plans, monycapital, Megamobiledeals, Switch Mobile, Bill Switcher, etc.. I am based in Lahore, Pakistan. I've successfully completed 6 projects while developing at Softaims.
My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.
I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaims’ clients by reducing infrastructure costs and improving user satisfaction.
I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.
Main technologies
4 years
2 Years
1 Year
3 Years
Potentially possible
10Pearls
TouringPlans.com is a website that helps people save time and money at theme park resorts such as Walt Disney World. We provide a unique set of tools for that, plus resort hotels, parks, attractions, restaurants, and ticket options. We’re updating our website UX and UI to a new design, with a new navigation scheme. We’re looking for Rails developers with 2-4 years of experience, and strong UI skills, to help implement that design and nav. We have the following goals for this project, ranked from most important: Increase subscription revenue Make the site mobile-friendly Make the site easier to use for people not familiar with these destinations Implement a new, modern-looking UI Promote our travel agency’s services, for people who find all of this too confusing These UX goals required us to create a new navigation scheme for the site. We’ve already done extensive testing, including card sorting and tree testing. That new nav scheme is ready to implement. Likewise, we’ve been working with a talented designer and artist. We have ready for implementation the first set of page templates using those new designs. This is where you come in. The Task Your task will be to implement these new designs and nav on our existing platform. You’ll be working with: -Our developers - for coaching on our site infrastructure, implementation best practices, and A/B testing -Our designer and artist - for questions around the new UI/UX and those assets -The broader team of developers, data scientists, and researchers - for clarifying questions around efficacy, intent, and content (i.e., “I know what this says, but what do you mean?” and “What’s the best way to test these two verbiage options?”) For example, Disney World has a paid ride reservation system called “Genie+”, with a set of rules that might not be intuitive, especially to people who’ve never thought that you can make reservations to ride a ride. We’ve made an attempt to explain this as clearly as possible. You might look at that explanation and say “This part isn’t clear to me, can we test some alternatives?” Likewise, the nav scheme tries to explain things like “Hey, Genie+ is a ride reservation system that might be useful to you, but it costs money and has its own set of pros and cons.” Obviously, we can’t say all that on an iPhone screen. And while we’ve researched and tested this specific thing extensively, we won’t know until it’s in production whether it actually works. As we implement this first set of pages and new nav scheme, we’ll ask you to run A/B tests using Google Optimize to verify that these new things meet the goals above. If they don’t we’ll temporarily revert to the old design while our UI team comes up with alternatives. Effort, Phased Implementation, and Time Effort Our site consists of several hundred pages,implemented through approximately 100 high-level page templates in Rails. For example: All pages for our theme park ride details are implemented using the same template All of our pages that cover restaurant details use the same template And all of our hotel pages use the same template Some of our site’s pages host only static content, where the only user input might be to click on a section to expand it. Other pages function like single-page apps, with user input, server-side processing, and real-time responses. We do not envision that you will need to implement or update any part of our databases or infrastructure - we really think the vast majority of this work is on the UI. To reduce the calendar time needed to complete this project, we expect to hire at least 2 developers. Each developer will be assigned a separate set of pages to implement in each phase. In this scenario, developers must collaborate to embrace common approaches, nomenclature, UI components, etc. For example, developers must not use different date pickers or invent competing CSS classes that serve the same purposes.
Ideas selling is the main purpose of this API
Fixed deals-related issues and permalinks.
Fix some issues with frontend integration and URL parameters changes.
Fixing some step forms issue including javascript permalink.
Bachelor of Computer Science (BCompSc) in Software development
2016-01-01-2020-01-01