Matt Akbarian

Matt Akbarian Email and Phone Number

Software Developer at ICE l M.Sc. Computer Science | B.Sc. in Software Engineering @ ICE
Matt Akbarian's Location
Calgary, Alberta, Canada, Canada
Matt Akbarian's Contact Details

Matt Akbarian personal email

About Matt Akbarian

I am a software engineer specializing in Java web development frameworks such as Spring and Vaadin, backend development, and containerization technologies. I have collaborated with teams of various sizes in developing and maintaining enterprise software, taking on multiple responsibilities throughout the SDLC.

Matt Akbarian's Current Company Details
ICE

Ice

View
Software Developer at ICE l M.Sc. Computer Science | B.Sc. in Software Engineering
Matt Akbarian Work Experience Details
  • Ice
    Software Developer
    Ice Oct 2024 - Present
    Calgary, Alberta, Canada
  • Aimsio
    Software Developer
    Aimsio Nov 2022 - Oct 2024
    Calgary, Alberta, Canada
    As a Software Developer/Enterprise Java Developer at Aimsio, I faced the challenges of designing and developing different parts of our software as a service using technologies based on Java, Vaadin framework, SQL database, message broker, and Hibernate. As a member of Aimsio's platform team, my responsibilities included:Designing the architecture and Developing a Budgeting module to synchronize Budget items with Change Orders and all the systemwide constraints, enhancing the budgeting process, resource management, and data consistency.Implementing a dynamic form builder module that can provide different sets of functions and views to the end-user based on their access level and role, enabling them to define forms and generate reports based on their data and workflows.Developing a Native Spreadsheet Vaadin component with the ability to apply complex logic across rows and columnsImplementing a Condition System integrated with the user's session, role, and active tier controls the accessibility of report actions.Introducing a testing strategy roadmap for the development team to fix the flaky tests, manage the migration of unit tests and integration workflows, and update legacy JUnit 4 tests to JUnit 5 to improve the tests and code quality and enhance the CI/CD process.Participating in the general system architectural design process, collaborating consistently with other team members to develop and improve the various backend and web services modules.Identify the project's vulnerabilities and propose a roadmap to upgrade and migrate system modules to the latest LTS versions without interrupting the business side. Manage the system modernization initiative.
  • University Of Alberta
    Applied Data Scientist | Research Assistant
    University Of Alberta Jan 2021 - Dec 2022
    Edmonton, Alberta, Canada
    Worked as a Data Scientist and Research Assistant on Open Entity Resolution and Entity clustering using Deep Neural network approaches. During my collaboration, I used large language models (LLM) and NLP techniques developing software to study their practicality on Entity Matching under the supervision of Dr. Davood Rafiei.Teaching Assistant in File and Database Management (CMPUT 291) course under the Supervision of Dr. Rafiei. In this course, we helped students with basic concepts in computer data organization and information processing, entity-relationship model; relational model; SQL and other relational query languages; and storage architecture. They learned how to use Python, SQLite, and MongoDB.Teaching Assistant in Information Retrieval Course under the instruction of Dr. Denilson Barbosa.
  • Fanap
    Software Engineer
    Fanap Jun 2018 - Dec 2020
    Iran
    At Fanap Co., I was a part of the SAKKU Container Orchestration Platform and POD Space Cloud Storage teams. These experiences allowed me to work closely with my colleagues to address complex technical challenges including:SAKKU Container Orchestration Platform- Worked as a software engineer leading a diverse engineering team with 9 software developers and 2 DevOps engineers.- Designed the project's architecture, implementing microservices software using Spring Framework and MVC architecture.- Hands-on involvement in backend development, fixing bugs, adding new features, and improving performance.- Planned the project's technical roadmap, guiding its evolution in line with our strategic objectives.- Leveraged cutting-edge technologies including but not limited to Apache Marathon, Mesos, Docker Swarm, etc in the development process, resulting in a remarkable 70% reduction in resources.Open-sourced many developed tools, services, and Docker images to support the open-source community. POD Space Cloud Storage - In the POD Space Cloud Storage project, I had the opportunity to contribute as part of a great team, solve complex problems, and collaborate to address various technical challenges. As a software engineer, I played an integral role in enhancing the cloud storage module, refactoring it using Spring Boot, and implementing an efficient file-sharing schema that resulted in a 40% improvement in performance.- Created a scalable service to generate thumbnails for the uploaded files.- Our team successfully migrated the project from Java EE to the Spring framework, standardizing the REST APIs and optimizing the response time performance.- My involvement extended to designing and developing a robust file-sharing system, implementing APIs for seamless file-sharing, and defining access levels for files and folders.
  • Weclick.Ir
    Software Developer
    Weclick.Ir Feb 2015 - Jun 2018
    Khorasan-E Razavi Province, Iran
    Tapleader SDK was an in-app real-time crash reporting platform that helps mobile applications prioritize and troubleshoot their most prevalent crashes based on the impact on real users. I implemented the Android library with Java and Android SDK to collect clients' activity data in different environments.SignalGo is a framework to distribute a computation among a group of mobile clients. My task was to design the client-server architecture of the framework and implement the Java client using Java 8.

Matt Akbarian Skills

Mysql Information Retrieval Bert Spring Boot Software Design Git Text Classification Linux Continuous Integration And Continuous Delivery Mongodb Object Oriented Programming Technical Leadership Data Analysis Jira Scala Agile Methodologies Scrum Transformers Deep Learning Android Development Data Mining Entity Matching Crash Dump Analysis Java Android Sqlite Spring Docker Javascript Microservices Spring Framework Pytorch Sql Python Spring Cloud Software Development Unified Modeling Language Machine Learning Data Classification Apache Mesos Cloud Computing Knowledge Graphs K Nearest Neighbors Data Aggregation Docker Swarm

Matt Akbarian Education Details

Frequently Asked Questions about Matt Akbarian

What company does Matt Akbarian work for?

Matt Akbarian works for Ice

What is Matt Akbarian's role at the current company?

Matt Akbarian's current role is Software Developer at ICE l M.Sc. Computer Science | B.Sc. in Software Engineering.

What is Matt Akbarian's email address?

Matt Akbarian's email address is me****@****ail.com

What schools did Matt Akbarian attend?

Matt Akbarian attended University Of Alberta, Ferdowsi University Of Mashhad, National Organization For Development Of Exceptional Talents (Sampad).

What skills is Matt Akbarian known for?

Matt Akbarian has skills like Mysql, Information Retrieval, Bert, Spring Boot, Software Design, Git, Text Classification, Linux, Continuous Integration And Continuous Delivery, Mongodb, Object Oriented Programming, Technical Leadership.

Not the Matt Akbarian you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.