Mikayel Aghasyan
@mikayelaghasyan
Result-oriented software engineer with 20 years of experience.
What I'm looking for
I am a result-oriented software engineer with 20 years of experience in developing diverse kinds of software. My journey has been marked by a commitment to problem-solving and a continuous desire to learn new technologies. I have successfully managed and contributed to various projects, including the integration of payment systems and the development of scalable applications.
Throughout my career, I have held key roles such as Software Architect and Team Lead, where I led teams in creating innovative solutions. My expertise spans multiple programming languages and architectural principles, enabling me to design and implement robust systems. I take pride in my ability to analyze complex requirements and deliver high-quality software that meets client needs.
Experience
Work history, roles, and key accomplishments
Software Engineer
Steven
Aug 2021 - Present (3 years 10 months)
Set up externally sourced data warehouse infrastructure with AWS Lambda and AWS Athena, which could be used for several purposes such as accounting and reporting. Managed the Mastercard Digital Enablement Service (MDES) project that involved Apple Pay and Google Pay integrations.
iOS Developer
Tabbed
Feb 2023 - Jun 2023 (4 months)
Developed features of the iOS app with UIKit and SwiftUI. Helped with back-end development using Firebase and Node.js.
Software Architect
Team Solutions
Apr 2021 - Aug 2021 (4 months)
Set up a framework for building reactive systems with other core team members. Took part in the design and kickstarting of several projects as a core team member.
Software Architect
IUNetworks
Jan 2020 - Apr 2021 (1 year 3 months)
Led Tax Administration System development, a highly scalable, event-sourced microservices enterprise application. Analyzed requirements of a large enterprise system and participated in its architecture and design.
Software Architect
Catches
Jun 2018 - Dec 2019 (1 year 6 months)
Kicked-off the project development for both iOS app and its backend. Set up production AWS infrastructure with AWS CloudFormation, including VPCs, networking, load balancing, databases, and file storage.
Team Lead
IUNetworks
Nov 2017 - Jun 2018 (7 months)
Managed a mobile app development team in a large company. Designed and managed the implementation of a single sign-on service based on OAuth 2 specification.
Senior Software Engineer
ShowMe
Mar 2012 - Oct 2017 (5 years 7 months)
Rewrote a freehand drawing engine in OpenGL ES 2.0 to support variable width curves, resulting in increased performance. Implemented the GridView library for iOS before UICollectionView release and added several features to the app.
Senior Software Architect
Codics
Mar 2012 - Apr 2017 (5 years 1 month)
Developed and launched the first version of a restaurant reservation and ordering client app with integrated Bitcoin payments. Analyzed and discussed project requirements with clients, negotiating estimations and planning accordingly.
Software Developer
Solutions 4 Mobility
Dec 2016 - Mar 2017 (3 months)
Contributed to the development of a banking application. Focused on implementing specific features and ensuring code quality.
Software Engineer
Workfront
Aug 2010 - Mar 2012 (1 year 7 months)
Kicked-off the AtTask mobile client app for iOS. Implemented a networking layer for communication with the REST API and optimized large table view scrolling performance.
Senior Software Engineer
Telegate Armenia
Jun 2009 - Aug 2010 (1 year 2 months)
Worked on a search engine project. Developed a web page parser for a crawling application.
Developer / Senior Developer
Lycos Armenia
Sep 2003 - May 2009 (5 years 8 months)
Developed tree and table rich UI components using pure JavaScript. Contributed to various web development projects.
Junior Developer / Developer
Boomerang Software
Jun 2001 - Sep 2003 (2 years 3 months)
Contributed to software development projects as a junior and then developer. Gained foundational experience in programming and software lifecycle.
Education
Degrees, certifications, and relevant coursework
State Engineering University of Armenia
Master’s degree, Applied Math and Informatics
Completed a Master's degree in Applied Math and Informatics. Focused on advanced mathematical concepts and their application in computer science.
State Engineering University of Armenia
Bachelor degree, Applied Math
Obtained a Bachelor's degree in Applied Math. Studied foundational principles of mathematics relevant to various scientific and engineering disciplines.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Mikayel?
You can contact Mikayel and 90k+ other talented remote workers on Himalayas.
Message MikayelFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
