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 Ata R. and I have over 4 years years of experience in the tech industry. I specialize in the following technologies: Ruby on Rails, React, CSS, node.js, Docker, etc.. I hold a degree in Bachelor of Science in Information Technology. Some of the notable projects I’ve worked on include: Quantified AI, PS Connect, Bookafy, WISRAN, Vegman. I am based in Lahore, Pakistan. I've successfully completed 5 projects while developing at Softaims.
My passion is building solutions that are not only technically sound but also deliver an exceptional user experience (UX). I constantly advocate for user-centered design principles, ensuring that the final product is intuitive, accessible, and solves real user problems effectively. I bridge the gap between technical possibilities and the overall product vision.
Working within the Softaims team, I contribute by bringing a perspective that integrates business goals with technical constraints, resulting in solutions that are both practical and innovative. I have a strong track record of rapidly prototyping and iterating based on feedback to drive optimal solution fit.
I’m committed to contributing to a positive and collaborative team environment, sharing knowledge, and helping colleagues grow their skills, all while pushing the boundaries of what's possible in solution development.
Main technologies
4 years
2 Years
2 Years
3 Years
Potentially possible
The Quantified AI Sales Training Software is an innovative solution that harnesses the power of artificial intelligence (AI) to revolutionize the way sales representatives are trained and coached. The software is designed to simulate real-life sales scenarios and provide comprehensive role-playing experiences to sales representatives, enabling them to improve their selling skills, boost productivity, and achieve remarkable sales success. Key Features: AI Simulations: The core of the software lies in its advanced AI simulations. These simulations create lifelike sales scenarios that accurately replicate real-world interactions between sales representatives and potential customers. By engaging in these simulations, sales reps can practice their pitch, handle objections, and refine their negotiation techniques in a risk-free and supportive environment. Personalized Coaching: The software offers personalized coaching to each sales representative based on their performance in the simulations. Through AI-driven analysis and feedback, the system identifies strengths and areas for improvement, tailoring coaching recommendations to address individual needs. This personalized approach empowers reps to enhance their selling strategies effectively. Accelerated Learning: By leveraging machine learning (ML) algorithms, the software constantly adapts and improves its simulations and coaching techniques. As more data is gathered from various interactions, the system refines its understanding of sales scenarios and optimizes the training process. This ensures that sales representatives experience accelerated learning and continuous improvement over time. Integration with Dialogflow: As a chatbot developer with expertise in Dialogflow, I played a crucial role in integrating this cutting-edge technology into the Quantified AI Sales Training Software. This integration enhances the software's capability to deliver dynamic and interactive training sessions, creating a more immersive and engaging learning environment. Technical Leadership: Throughout the project, I assumed a leadership role in guiding the technical team. As the lead developer, I coordinated efforts to ensure the seamless integration of various technologies, supervised the development process, and ensured the project's successful execution.
PS Connect is a portable solution for the semi-integrated system as a software development key (SDK). It was presented in the Restaurant Tech Live Exhibition and BarTech in 2016 and 2017 respectively. CHALLENGES 💪Revamping the Solution Initially, the app supported Android Version 4.1+. But then we had to deploy it in the PoS machine of Casio, i.e. Casio VR 1000 Till. This machine used an older version of Android. 💪Supporting the Printers It was tough to support the printers on Android as only printers of some companies at that time supported Android. As a result, finding its solution was a challenging task. 💪Debugging Debugging was very hard because the network packets had to be sniffed. This was done to enable real-time monitoring and analyze data packets flowing over the networks in the system. 💪Testing Testing of this app was a great challenge. We were not able to physically bring 25-30 card reader machines to test the app. Consequently, we had to think of an alternate testing method. 💪Handling issues with the system Whenever issues occurred in the system after the deployment of the app, obviously we could not bring the complete systems to our office to deal with the issue. As a result, we had to provide a suitable solution for this problem while keeping the user privacy concerns under consideration. SOLUTIONS ✅Revamping the Solution For Casio VR 1000 Till, we revamped the solution so that we could work in the older version of Android as well, i.e. Android Version 2.3. ✅Supporting the Printers We created custom designs to solve this problem. We provided the support on the tablets of Samsung and Lenovo for the printers of HP and Zebra. ✅Debugging To debug, we created and used a Custom Logging Framework. In this way, we catered the issue of network packet sniffing. ✅Testing We created a simulator for printer and card reader, which helped us in avoiding the need for physical machines. This simulator made testing comparatively easier. ✅ Handling issues with the system We developed automated and well-documented APIs for the developers. By using encrypted logs saved on the cloud database, we solved the issues while maintaining user privacy concerns (we only saved the tech data to be used in case of any dispute). This created less dependency.
Project description Beautiful and Robust, Bookafy is the highest-rated online appointment scheduling software on Capterra. -CHALLENGES- 💪 Scalability Over the past four years, we have got thousands of new users every single day. To handle enormous traffic with zero downtime and frequent feature additions, we had to design a robust yet highly scalable architectural infrastructure for Bookafy. 💪 Continuous Improvement Adding new features at an early stage, while keeping the workflow of existing users untouched was a tricky job. Using limited resources of an early-stage startup to support live users’ issues and adding new features required great micromanagement. 💪 Product Evolution Users’ feedback pushed Bookafy towards an evolution. We had to retain our users by incorporating their feedback quickly while keeping all feedback in line with the core idea of the software. 💪 Multi TimZone Due to a global user base in different time zones and people using Bookafy to book their appointments across the globe in different time zones, Bookafy needed to offload users for taking care of time zones while booking their appointments. -SOLUTIONS- ✅Scalability As scalable infrastructure design is our core expertise; we designed robust infrastructure that split write, read operations and divided load in multiple nodes through the load balancer to ensure the system’s 24 x 7 availability. ✅Continuous Improvement Our project management process helped us in establishing proper L1 and L2 support for existing users. Issues were reported via different channels, like emails and calls. Our experienced project managers were always busy in analyzing issues, user’s workflow and all possible outcomes of their fixes. ✅Product Evolution Users’ feedback was the top priority of Bookafy. We restructured our design, changed workflow and provided customized user experience for non-paid customers while keeping the pace of enhancements steady. ✅Multi TimZone Our project management process helped us in establishing proper L1 and L2 support for existing users. Fixing any issues faced by users remained our top priority during the entire course.
Real time mointoring of farming activities and automatic calculation of the cost which guides farmers about operating inefficiency. -CHALLENGES- 💪 Limited time and budget Provided with all of its complexity, we had to prove our idea, by developing a minimum viable product, within a season, i.e. 3 months as we didn’t have enough budget to record data of whole year farming cycle covering all processes and seasons. 💪 Real-time activity mapping As different industrial farming vehicles, each having different sizes, speed and movement actions were involved even in a single process, identification of current activity was dependent on many variables. We had to develop a rule engine for analyzing a broad set of variables and determining current activity and its relative stage. 💪 Scalability Scalability was a real challenge as adding a single node in the system adds a huge volume of data. We had to design a decoupled architecture that keeps all software components, along the data pipeline and data aggregation engine in their optimally efficient state and ensures the analysis, aggregation, and computation on a vast set of data provides a real-time picture. 💪Complex Business Domain -SOLUTIONS- ✅Limited time and budget Our years-long experience of managing medium and large complex projects helped us in keeping this project on its planned trajectory. We followed Agile processes and divided relevant stories in sprints with a complete focus on adding maximum business value in each sprint. ✅Real-time activity mapping We used Apache Kafka and Nifi to receive and channelize data streams, being relayed towards our rule engine powered by Apache spark, that analyzed and made aggregations based on complex rules at high ✅Scalability The decoupled infrastructure design rescued us. We designed the system in three layers: a data pipeline, a core engine, and a data layer. Each of these layers is a multi-node system, and we can add multiple nodes in each layer according to the system demand, anytime. ✅Complex Business Domain Our onsite manager visited the original site and conducted dozens of interviews with clients, business stakeholders and vehicle operators. Various interactive meetings and brainstorming sessions were held. With the well-organized collaborative effort, we were able to convert business requirements to stories and epics.
The Vegman App is a location based app that helps users find vegetarian and vegan, as well as VEG-friendly restaurants in their close proximity while guiding them the way to get there.
Bachelor of Science in Information Technology in Computer science
2009-01-01-2013-01-01