Ehsan

Full-Stack web, Android developer

Ehsan

Full-Stack web, Android developer

Download Resume Contact Us

Hi, i'm Ehsan!

Full-Stack web, Android developer

I have more than 4 years of experience as a Full-Stack Developer and Android Developer and worked with a wide range of programming languages and frameworks( JavaScript (+ES6), PHP, MySQL, Java, Python, Node.js, React.js, Redux, Bootstrap, JQuery ...)

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.

WORK EXPERIENCE

Full-Stack developer

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

Responsibilities:

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

Responsibilities:

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.

Responsibilities:

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:

react    bootstrap

 

Languages

   

 

Softwares

Education

Human-Computer Interaction

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.

Contact

SEND ME A MESSAGE

ADDRESS

Burnaby, British Columbia, Canada

PHONE

+1 306 9144814

MAIL

ehsan.sotoodeh@usask.ca

Thank you

“Ideas are the beginning points of all fortunes” Napoleon Hill