Lead Mobile/Web Developer at Cornerstone OnDemand at Cornerstone OnDemand
Sherman Oaks, California
Cornerstone OnDemand
Lead Mobile/Web Developer at Cornerstone OnDemand
Greater Los Angeles Area
iPayment, Inc.
Lead Mobile/Web Software Developer
September 2010 to April 2014
Manoto Live / HomeOnTheTube
Lead Web/Mobile Developer
2008 to 2010
Woodland Hills
● Migrated a legacy Cordova application to IOS and Android. Introduced a flexible client side caching system using Objectbox● Developed a Cordova HTML5 hybrid app ● Implemented CI by introducing team city and grunt task management and automating Android and IOS releases● Implemented grunt as a front-end JavaScript package dependency manager● Implemented a cross platform push notifications... ● Migrated a legacy Cordova application to IOS and Android. Introduced a flexible client side caching system using Objectbox● Developed a Cordova HTML5 hybrid app ● Implemented CI by introducing team city and grunt task management and automating Android and IOS releases● Implemented grunt as a front-end JavaScript package dependency manager● Implemented a cross platform push notifications service by using azure notifications hub● implemented a mobile based SCORM course player. ● Introduced Jasmine and Robot framework testing to the team and automated the testing process through team city● Automated UAT and client feedback through hockey app● Implemented sinon fakes/mocks/stubs for mocking data and jasmine unit testing of JavaScript● Came up with better ways of doing things on a regular basis and presented to the team for implementation● Came up with team goals and tech initiatives every release● Worked across departments to detect cross dependencies for release works in order to reduce dependencies cross departments and minimize blocked work.● Introduced test coverage reporting through karma and team city integrations● Implemented a grunt concatenation/minification/uglification mechanism that would minimize JS, CSS and images loading time drastically and I was able to speed up the app by a factor of 50%● Implemented a masonry style dashboard with customizable drag and drop widgets ● Implemented a chunked file downloader which works by chunking zip files through a service bus subscriber and then a callback mechanism that would download the course to the HTML5 local storage and would unzip it using an HTML5 web worker making it ready to be consumed in an offline environment● Implemented a highly flexible caching engine using localStorage, SqlLite , sessionStorage and File API● Implemented an asynchronous chunked video uploader using html5 Blobs, File Reader Features and File APIs.
What company does Shahriar Rahimi work for?
Shahriar Rahimi works for Cornerstone OnDemand
What is Shahriar Rahimi's role at Cornerstone OnDemand?
Shahriar Rahimi is Lead Mobile/Web Developer at Cornerstone OnDemand
What industry does Shahriar Rahimi work in?
Shahriar Rahimi works in the Information Technology and Services industry.
Who are Shahriar Rahimi's colleagues?
Shahriar Rahimi's colleagues are Khalil Chatoo, James Park, Kelly Plessala, Daryl L., Dmitriy Ukhlov, Marianne Arvidson, Mitch MBA, Vladimir Shut, Jeffrey Kwok, and Sven Schrieber
💼 Past Experience
Shahriar Rahimi is currently a Lead Mobile/Web Developer at Cornerstone OnDemand at Cornerstone OnDemand in Greater Los Angeles Area. He has developed a variety of TECHNOLOGY in the past, having worked on front-end, middle-tier, and backend development, testing, and deployment. Shahriar is also very experienced in CRUD operations, having created a web based Point of Sale system (POS), an ecommerce site builder widget, a dynamicReporting widget, and an inventory purchasing module. In his role at Manoto Live / HomeOnTheTube, he was responsible for developing and extending Manoto Live, a web software designed for data management and reporting. Shahriar's previous experience with web software and large-scale projects allows him to handle complex design and code optimizations that are necessary for achieving high quality and performance. He is also very experienced in using inversion of control design patterns and has developed a web-based Point of Sale system (POS), an ecommerce site builder widget, a dynamic Reporting widget, and an inventory purchasing module. This gives him the skills and knowledge he needs to be a successful developer at Cornerstone OnDemand.
🎓 Education
-second year electrical engineering at Mehrang Valley University, Iran- First year of Master's degree in electrical engineering at Marymount University of Pennsylvania in -Third year of Master's degree in Electrical and Computer Engineering at University of Texas at Austin- Shahriar Rahimi completed his undergraduate studies at Iran University of Science and Technology in electrical engineering where he studied second year. After that, he completed his first year of Master's degree in electrical engineering at Mehrang Valley University. Shahriar Rahimi then completed his third year of Master's degree in Electrical and Computer Engineering at University of Texas at Austin.
💡 Technical & Interpersonal Skills
Shahriar Rahimi is a Leader in Mobile/Web Development, Software Developer at iPayment, Inc., and has over 10 years of experience in the field. Shahriar Rahimi is aflexible and born to get things done. When Shahriar Rahimi is not working, he enjoys spending time with his wife and two children.
Introversion (I), Intuition (N), Thinking (T), Perceiving (P)
2 year(s), 10 month(s)
Unlikely
Likely
There's 100% chance that Shahriar Rahimi is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Shahriar Rahimi's Social Media Links
/company/c... /school/ir...