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 NowWorking at Softaims has been an experience that continues to shape my perspective on what it means to build quality software. I’ve learned that technology alone doesn’t solve problems—understanding people, processes, and context is what truly drives innovation. Every project begins with a question: what value are we creating, and how can we make it lasting? This mindset has helped me develop systems that are both adaptable and reliable, designed to evolve as business needs change. I take a thoughtful approach to problem-solving. Instead of rushing toward quick fixes, I prioritize clarity, sustainability, and collaboration. Every decision in development carries long-term implications, and I strive to make those decisions with care and intention. This philosophy allows me to contribute to projects that are not only functional, but also aligned with the values and goals of the people who use them. Softaims has also given me the opportunity to work with diverse teams and clients, exposing me to different perspectives and problem domains. I’ve come to appreciate the balance between technical excellence and human-centered design. What drives me most is seeing our solutions empower businesses and individuals to operate more efficiently, make better decisions, and achieve meaningful outcomes. Every challenge here is a chance to learn something new—about technology, teamwork, or the way people interact with digital systems. As I continue to grow with Softaims, my focus remains on delivering solutions that are innovative, responsible, and enduring.
Main technologies
13 years
4 Years
5 Years
12 Years
Potentially possible
Initial consult to define data requirements, meet with data vendors, and define scope and methodology for data collection and MVP for USAID sentiment and social listening concept.
Many of my clients have recently asked me to lead retrieval augmentation generation / generative search projects. Since many of my clients have everyday needs, I built an open-source framework that makes it easy for me to import their data, apply embeddings, and serve a UI for fast prototypes. This makes it easy to assess these types of projects quickly and helps keep the cost down by using my own set of frameworks and tools that I developed within a familiar web framework that can quickly be put online within a client's infrastructure.
Developed AI chat agent for Astrology.com competitor, integrating proprietary knowledge base. Defined metrics, prepared data for embeddings, built prototype frontend/backend. Used OpenAI API, ChromaDB for retrieval, React frontend, FastAPI backend. Managed entire project: scoping, data prep, implementation. Ensured data security and accuracy. Showcases AI integration, full-stack development, and handling of sensitive industry data. Delivered functional prototype meeting specific client requirements, demonstrating ability to execute complex, tailored AI solutions.
Data visualization is fundamental to the data science process. Using plots and graphs to convey a complex idea makes your data more accessible to everyone. In this session, you will learn the fundamentals of plotting with Pandas in Jupyter by building an interactive visualization prototype that can also run as a standalone web application/dashboard. This session is for anyone who wants to be more familiar with data visualization, hands-on, with Python, Pandas, Matplotlib, interactive widgets, and Flask. Learning Objectives Part 1 - Be familiar with data visualization conventions within Jupyter Lab - Implement standard plots using Pandas - Be able to describe the integration between matplotlib and Pandas - Understand the concept of "figure" and "axes" Part 2 - Be familiar with other visual frameworks and assess their strengths - Panel fundamentals - Implement a basic prototype visualization for exploring data with interactive elements Part 3 - Tradeoffs between sharing notebooks vs. custom dashboards - Flask Fundamentals - Migrate a Panel visualization in Jupyter to Flask
A boutique, stealth start-up approached me for some basic analytics work with very minor modeling goals in mind. The client had these goals in mind: 1) Overall view of sales by state, daily trends, and basic cohort statistics in a dashboard that is easily navigated. 2) Purchase behavior and trends 3) Viability to increase IAP (in-app purchases) based on impressions of products and search funnels 4) Identification of seasonal trends and search history With these goals in mind, I set up a basic dashboard using Metabase on my local system using a snapshot of the clients transactional database. Through exploratory analysis, I built a set of reports that identified the most dominant trends overall and specific user behaviors that could be attributed to specific demographics within the population of customers. Some of the identified trends: - Time of day purchases - App vs Web purchases - Spending habits based on gender and category of spend group (big vs medium vs small) - Keyword searches and conversion behavior of spend groups After the exploratory phase of the project, I modeled user behavior of specific groups to a set of features that I engineered (time of day, time since last purchase, # of visits to product details), and produced a linear based model that predicted time till purchase and a multi-variate classification model that described which features influenced the class prediction of conversion by spending group. From this approach the client was able to optimize their marketing and recommendation algorithms to show more relevant items based on users' spending history, preferences, and spin-off targeted email campaigns per user.
Other in Music Performance
1996-05-10-1999-01-10