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 journey at Softaims has been defined by curiosity, growth, and collaboration. I’ve always believed that good software is not just built—it’s carefully shaped through understanding, exploration, and iteration. Every project I’ve worked on has taught me something new about how to balance simplicity with depth, and efficiency with creativity. At its core, my work revolves around helping businesses and people achieve more through thoughtful technology. I’ve learned that the most successful projects come from teams that communicate openly and stay adaptable. At Softaims, I’ve had the opportunity to work alongside professionals who challenge assumptions, share knowledge generously, and inspire continuous improvement. I take pride in focusing on the fundamentals—clarity in logic, consistency in design, and empathy in execution. Software is more than a set of features; it’s a reflection of how we think about problems and how we choose to solve them. By maintaining this perspective, I aim to build solutions that are not only effective today but also flexible enough to support the challenges of tomorrow. The culture at Softaims promotes learning as an ongoing process. Every new project feels like a step forward, both personally and professionally. I see each challenge as a chance to refine my skills and contribute to the shared vision of building technology that genuinely improves lives.
Main technologies
5 years
3 Years
1 Year
3 Years
Potentially possible
Role: Product Owner Executive Summary During the lifecycle of a Cloud User, there will be a time when they will see an unwanted charge on their billing account. It could be because they have so many resources created or could be because so many users are using the same billing account or many new joiners used the account just for learning purposes and never deleted the resources. E.g. there are 20 IAM users under the organization and in the same billing account and they have created around 50 VMs and out of which 20 are never used for anything but they are still running and customers are paying for it. As a solution, an API will be created that will filter resources for a given period. E.g. applying a filter of 30 days, the API will check the whole project for any resources that have zero utilization from the past 30 days and a list of resources along with their deletion code will be the output. After a review of the resource, trigger the deletion code, all resources will be deleted. Project Scope: 1. Reading the resources' metadata or the activity logs 2. Building the API to fetch the required resources. 3. Generating the deletion code based on the outcome of point (2). Project Background: During the lifecycle of a Cloud User, there will be a time when they will see an unwanted charge on their billing account. It could be because they have so many resources created or could be because so many users are using the same billing account or many new joiners used the account just for learning purposes and never deleted the resources. E.g. there are 20 IAM users under the organization and in the same billing account and they have created around 50 VMs and out of which 20 are never used for anything but they are still running and customers are paying for it. As a solution, an API will be created that will filter resources for a given period. E.g. applying a filter of 30 days, the API will check the whole project for any resources that have zero utilization from the past 30 days and a list of resources along with their deletion code with be the output. After a review of the resource, trigger the deletion code, all resources will be deleted. This project came to our mind as we see billing related problems every once in a while being reported by our clients. Project Objective: To Optimize the Billing and Resources for GCP projects To provide a Single Page UI with required filters To provide a Dashboard with Projected Cost Savings Functional Design Document, Technical Design Document Roadmap(WBS): To check on available method to detect activities on resource To try out methodology fits for App Engine Try out ops-agent's functionality to get Compute Engine Creating an API to finding the metric group to unused resource To build a prototype based on outcome of feasibility check To develop an API for Compute and Networking Resources Finding all Compute and Network resources (unused) from the given project To automate script help in deletion on single click To develop an API for Databases Resources Finding all Database resources (unused) from the given project To automate script help in deletion on single click To develop an API for BigQuery Resources Finding all BigQuery resources (unused)/long term storage from the given project To automate moving data into coldline storage back and forth To develop an API for Serverless Resources Finding all Serverless resources (unused) from the given project To automate script help in deletion on single click To build a Backend for Automation To develop an UI/Dashboard for Projected Cost Saving
I spearheaded an ambitious cloud migration project for a dynamic news and media agency, orchestrating the transformation of their legacy application into a cutting-edge microservices architecture hosted on Google Cloud Platform (GCP). The project aimed to revolutionize their operations by boosting scalability, efficiency, and data management. A key highlight was the consolidation of eight disparate databases, representing various news categories like sports, drama, and education, into a centralized database, resulting in streamlined processes and reduced manpower requirements. Roles and Responsibilities: Visionary Project Lead: Pioneered the entire cloud migration project, collaborating closely with stakeholders to define a bold vision and establish clear objectives. Crafted a meticulously planned roadmap, ensuring seamless execution and timely delivery of project milestones. Orchestrated the alignment of resources, budgets, and timelines to guarantee optimal project outcomes. Innovative Cloud Architecture Design: Architected an avant-garde cloud infrastructure that leveraged GCP's cutting-edge services, such as Google Kubernetes Engine (GKE) and Cloud Pub/Sub. Engineered a robust microservices architecture that facilitated fault tolerance, high availability, and horizontal scalability. Designed a seamless deployment pipeline for efficient application updates and smooth integration with existing systems. Dynamic DevOps Team Leadership: Galvanized a talented team of cloud DevOps experts, fostering a culture of innovation, collaboration, and excellence. Championed the implementation of Agile methodologies and DevOps best practices, accelerating development cycles and ensuring rapid time to market. Nurtured a proactive approach to continuous integration and delivery (CI/CD), automating deployment processes and enhancing development efficiency. Streamlined Database Consolidation: Spearheaded the consolidation of diverse news entity databases into a unified, high-performance database on GCP. Devised intelligent data migration strategies to seamlessly transfer and consolidate data, minimizing downtime and maintaining data integrity. Optimized the schema design and data architecture to enhance query performance and overall system efficiency. Performance Optimization Maestro: Employed advanced performance monitoring tools and techniques to fine-tune the microservices application for optimal speed and responsiveness. Conducted comprehensive performance analysis, identifying and rectifying bottlenecks to ensure lightning-fast data retrieval and processing. Implemented caching mechanisms and load balancing strategies to maximize system throughput and scalability. Security Vanguard and Compliance Enforcer: Fortified the cloud infrastructure with multi-layered security measures, safeguarding sensitive data and ensuring adherence to industry regulations. Implemented robust access controls, encryption protocols, and intrusion detection systems to shield the application against potential threats. Conducted regular security audits, vulnerability assessments, and penetration testing to maintain a robust security posture. Strategic Roadmap Planning: Collaborated with stakeholders to devise a forward-thinking roadmap, aligning technology initiatives with the agency's long-term business goals. Prioritized feature development based on market demands and customer needs, ensuring the application stayed ahead of the competition. Continuously evaluated emerging technologies and industry trends, incorporating innovative solutions to drive ongoing optimization and growth.
As the lead for a cloud migration project, I spearheaded the transformation of the organization's on-premises infrastructure to Microsoft Azure. This complex endeavor involved migrating applications, databases, and infrastructure components to the cloud, resulting in enhanced scalability, availability, and cost optimization. The project aimed to leverage Azure's advanced features and services to drive business growth and innovation. Roles and Responsibilities: - Project Planning and Strategy: Defined the project roadmap and strategy, considering business objectives, technical requirements, and timelines. Conducted a comprehensive assessment of the existing on-premises infrastructure, identifying dependencies, challenges, and opportunities for improvement. Collaborated with stakeholders to gather requirements, aligning the migration plan with business needs. - Cloud Architecture Design: Designed the target cloud architecture, ensuring scalability, availability, and security best practices. Worked closely with the solution architecture team to develop cloud-native designs and leverage Azure-specific services. Defined network architecture, security policies, and identity and access management (IAM) strategies. - Migration Planning and Execution: Developed a detailed migration plan, outlining application and data migration strategies. Collaborated with application owners and developers to assess application compatibility with Azure and plan for any required modifications. Orchestrated the migration process, ensuring minimal disruption to business operations and data integrity. - Infrastructure Provisioning and Configuration: Utilized infrastructure-as-code (IaC) principles and tools like Terraform to provision and manage cloud resources. Set up virtual networks, subnets, security groups, and other network components in Azure. Configured Azure services like Azure Virtual Machines, Azure Storage, and Azure App Service based on application requirements. - Database Migration and Optimization: Led the migration of databases from on-premises (Oracle) to Azure (PostgreSQL). Developed a comprehensive migration plan, including data mapping, schema conversion, and data validation. Collaborated with database administrators to optimize database performance and configure database security in Azure. - DevOps and Automation: Established CI/CD pipelines using tools like Azure DevOps, Git, and Jenkins for automated application deployments. Implemented infrastructure automation using Azure Resource Manager (ARM) templates and PowerShell scripting. Integrated monitoring and alerting tools to ensure the availability and performance of the cloud infrastructure.