Hi, i'm Ehsan!
Full-Stack web, Android developer
Due to my academic excellence and technical background, in January 2017 I was offered a chance to join Interaction lab at the University of Saskatchewan. there, I equipped myself with skills including running usability tests, doing quantitative and qualitative analysis, analyzing data, running interview sessions with users and planning the logistics of usability testing.
Open to new Opportunities.
Global Institute for Water Security - March 2018 - May 2019
GWF’s overarching goal is to deliver risk management solutions supported by innovative decision-making tools to manage water futures in Canada and the World. link
Designing and developing an intuitive interface to provide access and control to Geo-based data:As a full-stack developer I used a variety of programming languages and libraries(e.g. google map, leaflet, matplotlib) to create a web-based geo-data visualization tool for researcher to view, visualize, explore and compare different type of data including netCdF and shp files.
Developing interactive visualization tools for hydrological models and weather-related data: This involved presenting large amounts of information, including the results of hydrological models, on a map of Canada in a universally understandable and easy to interpret fashion. In my visualizations I took advantage of different representational tools such as heatmaps, charts, and graphs to convey insight to stakeholders and provide input for decision support tools.
UX Researcher/Research Assistant
University of Saskatchewan - Jan 2017 - March 2019
The Human-Computer Interaction Lab is a research facility in the Department of Computer Science at the University of Saskatchewan. We carry out research in computer-supported cooperation, next-generation interfaces, computer games, affective computing, surface computing, and information visualization. link
Conducting usability and user experience research: Identifying bottlenecks in current interaction methods and UI designs. Published paper on new interaction method at Advanced Visual Interfaces conference in Italy.
Running various quantitative and qualitative research methods to evaluate all aspects of the end-user’s interaction.
Developing low fidelity wireframes and prototypes
Using proper data visualization tools and technical writing to present research findings and insights to audiences of different background
Coordinating research logistics, including recruiting and scheduling research candidates
Moblie and Full-Stack Web developer
Poopesh.com - 2014 - 2016
Poopesh.com is a Drag and Drop website and online store builder designed to help business owners to sell their products and services online and create their online presence. Poopesh is well adjusted to local business and their customers’ needs and requirements. With Poopesh business owners do not need to any programming skill, technical knowledge or the necessity to pay a fortune to the design companies to build their website. link
As Full-Stack Web Developer, I was in charge of the adding new features to their web-based e-commerce point-of-sale; and as an Android Developer, I implemented (from ideation to launch) their mobile e-commerce platform for business owners to sell their products online.
Illustrating design ideas using storyboards, process flows
Gathering and evaluating user requirements
Developing wireframes and prototypes around customer needs
Developing Front-end and Back-end modules using PHP, MySQL, JQuery,…
Developing entire Android application using Java
Libraries and frameworks:
University of Saskatchewan (Master's degree) - Expected Graduation Jan 2019
The Human-Computer Interaction Lab is a research facility in the Department of Computer Science at the University of Saskatchewan. We carry out research in computer-supported cooperation, next-generation interfaces, computer games, affective computing, surface computing, and information visualization.
IT - Web-based programming
University of Applied Science and Technology (Bachelor's degree) - Graduation 2015
This program focuses on the development of websites and web services for multiple environments including database-driven programming, content management and mobile services. A combination of conceptual and practical training will prepare you to execute effective, efficient website design.
Work completed individually and in teams will simulate the real-world work environment and hone collaborative and teamwork skills. You will create commercial websites that apply theories of user-centered design, security, information architecture, quality assurance testing and responsive design.
Senior Web Design Specialist
i3 Center (6-month certification) - Graduation 2013
Senior Web Design Specialist is a set of courses and exams that, when completed successfully, certifies an individual as capable in Web site development and server administration, including security and e-commerce. The curriculum provides hands-on training for real-world Internet technologies that is independent of particular product vendors. A student may train at an instructor-led training site or train at home or at the office using conference calls, e-mail, and Web-based support.
SEND ME A MESSAGE
Burnaby, British Columbia, Canada
+1 306 9144814