Alen Husanovic
Verified Expert in Engineering
Solutions Architect and Salesforce Developer
Tuzla, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal member since December 13, 2021
Alen is a 6x certified Salesforce specialist and software engineer with over a decade of experience in the fintech, manufacturing, nonprofit, and food processing industries. Alen's expertise expands into other areas like BI reporting, developing custom .NET solutions, and successfully leading distributed development teams through complex implementations.
Portfolio
Experience
Availability
Preferred Environment
Salesforce, Microsoft Power BI, .NET, SQL, Tableau, Salesforce Development Community (SFDC), Lightning Bolt
The most amazing...
...app that I designed is hybrid mobile application built using Lightning Web Components in the front end and the Experience Cloud in the back end.
Work Experience
Software Solutions Architect
Echo Technology Solutions
- Designed mobile applications using a bundle of technologies, including Flutter, a single-page app with LWC, and Experience Cloud.
- Standardixed the process for data migrations from a legacy system into Salesforce using SQL Server and SSIS packages. The new process simplified data migrations and made it scalable and testable into various Salesforce environments.
- Improved the organization of Apex classes in various Salesforce instances. Adjusted the flat organization of files into a multilevel hierarchy using trigger handlers, controllers, services, and selectors.
- Built the Salesforce development team from scratch twice(it consisted of 5-10 developers). Mentored and trained team into becoming excellent consultants and developers using pair programming as the main principle.
- Collaborated with the HR department and helped them to hire more than 15 employees and contractors.
Lead Software Developer
ECHO Technology Solutions
- Improved unit testing in several organizations by implementing separation of concerns (a design principle) in the Apex code in order to use test stubs; through the use test stubs, the code coverage and code quality was no longer an issue during deployments!
- Troubleshot and fixed issues for over a decade. The biggest feat was related to massive Salesforce service disruption in May 2019 where I fixed the issue within three hours using data stored on OwnBackup.
- Developed the CI process using Gearset and Bitbucket pipelines which streamlined deployment process to various sandbox environments.
- Implemented several integrations between Salesforce and external systems which included daily and hourly data pulls from an external system into Salesforce and setting up SAML SSO processes.
- Ran the development of many custom endpoints in Salesforce using the REST API; documented everything using the Swagger API.
Senior Software Developer
ECHO Technology Solutions
- Migrated various nonprofit organizations from their legacy system (Filemaker, MS Access, and MS Excel) into Salesforce.
- Developed a custom CRM web .NET application for a trading company and implemented a complex search process via SQL Full-text Search in the back end.
- Contributed to the implementation of Google and Exchange calendar sync service that runs as a Windows service and synched calendar changes 2-way within a 5-second window.
- Acted as a product owner on various projects—making sure that projects were implemented on time and within the budget.
- Developed various Apex automation types, including building complex Apex sharing rules within the partner community where all partner records had to be shared with their peers under corresponding account hierarchy.
- Assisted the development team to transfer reports from Tableau Workbook into Power BI reports giving users a quick and easy way to interact with data and drill down to the required data points.
Software Developer
ECHO Technology Solutions
- Developed various desktop and web applications for fintech companies, including building services for importing data into SQL Server databases and then delivering reports that preview those data points.
- Crafted a custom ERP solution for a food manufacturer and it involved building a WPF application using Telerik controls.
- Assisted the business analysis team in the build of various SSRS and BI reports, and the main role was building SQL views/stored procedures that could correctly pull data into a BI tool.
- Designed solutions and files in a way that were simple to maintain and scalable using various methodologies, including DAL, BLL, and Unit of Work.
Experience
Salesforce and SAP Integration
This project simplified the sales order process where manual entries for orders, contracts, and service orders were entered twice in Salesforce and SAP. It simplified the submission of orders using synchronous requests to SAP and if there are any issues with integrations, then it was all reported to the end-users immediately.
The system was in use for two years and then it was extended to customer and materials modules. These modules enabled the system to submit customers from Salesforce to SAP. At the same time, it engaged 2-way synchronizations—with updates in SAP on materials and customers updates corresponding data points in Salesforce.
My role on this project was as the system architect and product owner. I led a team of three developers throughout the implementation process.
Experience Cloud with Mobile Publisher
The main challenge was making the screens responsive on all phone devices following the original look and feel.
This approach simplified the scalability of the mobile applications by making sure that any improvements could be made from a single location.
Experience Cloud Community to Private Package
I led the migration process of old code into an unlocked package to redistribute the product to other Salesforce instances, implemented CI processes, created the mobile application (single-page application), and worked with mobile developers to create the front-end app (instead of using Salesforce Mobile Publisher).
As the solution architect on the project, I led a team of 10-14 and released the apps to the iOS and Android stores.
Service Cloud — Internet of Things
I worked with external vendors to create the integration between Salesforce and IoT Servers and established two-way data synchronization.
Various data points had to flow between two environments; therefore, we implemented a system for sending data from assets to the cloud on an hourly basis.
I was a product owner on this project and worked with a team of 2-3 developers.
Experience Cloud Implementation
I led a team of four developers through the custom implementation process. The project was built using Aura Components (in 2017/2018), and the selection process for students and parents simplified the rostering process significantly.
Education
Engineer's Degree in Computer Science
University Džemal Bijedić, Faculty of Information Technology - Mostar, Bosnia and Herzegovina
Certifications
Salesforce Certified Application Architect
Salesforce.com
Salesforce Certified Sharing and Visibility Designer
Salesforce
Salesforce Certified Data Architecture and Management Designer
Salesforce
Salesforce Certified Development Lifecycle and Deployment Designer
Salesforce
Salesforce Certified Platform App Builder
Salesforce
Salesforce Certified Platform Developer
Salesforce
Skills
Libraries/APIs
Salesforce API, Salesforce Development
Tools
Business Intelligence Development, Tableau Development, Salesforce Sales Cloud, FileMaker, Lightning Bolt
Languages
SQL, Apex, HTML, JavaScript, C#, Java, CSS
Frameworks
.NET, Lightning Components
Paradigms
App Development, Agile Development
Platforms
Salesforce Design, Adobe Experience Cloud
Other
Data Migration, Salesforce Lightning, Salesforce Development Community (SFDC), Architecture, Salesforce Apex, Salesforce Community, Salesforce Platform Developer I Certification, Business Development, Salesforce Service Cloud, SAP, Community
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring