About Me
A dynamic, detail-oriented and highly analytical full stack developer with a background in engineering and customer service. Possesses a vast array of knowledge in various front-end and back-end languages and a deep passion for technology.
Currently working onsite at Morgan Stanley as a Full Stack Java Developer.
Personal Skills
Able to draw reasonable decisions from logical analysis
Excellent at noticing and fixing bugs
Able to handle difficult or unexpected situations
Able to lead or follow as needed
Swiftly identifies the root of any problem and develops an effective solution
Skills
JAVA + Spring + Hibernate + JUnit + Mockito + AspectJ
MySQL + MS SQL Server + MongoDB
HTML + CSS + Bootstrap
JavaScript + jQuery
PHP + WordPress + Joomla
C# + .NET Framework
Android Application Development
React JS + Redux (via Online Courses)
Technologies
Projects
Education
2020
A.E.C Internet Programing and Development
John Abbott College, Canada
-
Learned JAVA, C#, SQL, PHP and more.
(View All Courses)Course Name Hours HTML & XML 60 CSS 45 JavaScript & jQuery 60 Website Design 45 Introduction to JAVA 45 Object Oriented JAVA 60 Java, Spring & Hibernate 60 Data Structures and Algorithms 45 .NET Programming Fundamentals 45 Visual Basic .NET and C# 75 Developing ASP.NET Applications 75 Developing Web Services 45 PHP Programming 75 Mobile Applications 60 My SQL Database 60 MS SQL Database 60 - Top student in class.
- As the Teacher's Assistant for JAVA courses, experienced 12 hours of teaching, supervising classes, providing educational material and assisting students individually.
- Taking online courses to learn Docker and React at www.pluralsight.com
2015
M.Sc. Aerial Vehicle Design
Northwestern Polytechnical University, China
- Thesis objective: Develop a program with MATLAB to optimize the aerodynamic shape of a Civil BWB Aircraft.
2010
Aircraft Maintenance
Civil Aviation Technology College, Iran
- Certificate for passing an intensive program in Airframe and Power plant (A&P) maintenance.
2008
B.Sc. Aerospace Engineering
Amirkabir University of Technology, Iran
- Thesis objective: Develop a software using MATLAB GUI to determine the performance characteristics of a Helicopter.
Experience
2021-03
Present
Full Stack Java Developer
mthree, Canada
Working onsite at Morgan Stanley
- Worked in an Agile environment,
- Gained experience in various phases of the software development life cycle, including design, development, testing and deployment.
2020-11
2021-02
Full Stack Developer Intern
Axiom Solutions Inc. Canada
- Participated in the planning and design of a Progressive Web Application (PWA), including the database structure,
- Implemented user authentication (Registration, Login, and Logout) and roles for the PWA with Firebase,
- Secured the web application using Cloud Firestore rules and Firebase backend functions,
- Completely automated static HTML forms using JavaScript and Firestore database,
- Edited and refactored the code to fix various bugs.
- Read more
2019-03
2019-09
Customer Service
Teleperformance, Canada
- Strengthened my communication skills,
- Improved my conflict resolution abilities,
- Thought me to work under pressure.
2018-12
2019-02
Freelance Web Design
Total Réno-Tech Inc. Canada
- Implemented a website with WordPress,
- Purchased domain & hosting,
- Customized a WP theme with CSS,
- Improved website performance with plugins,
- Implemented SEO best practices.
- Read more
2016-04
2018-07
Expert in Public Relations
Middle East Technology Assessment Company, Iran
- Improved my written and verbal communication skills,
- Experienced planning and organizing business meetings and international exhibitions,
- Gained experience in editing photos and videos using Adobe products,
- Maintained and regularly updated the company website.
2015-07
2016-03
Expert in Technical Support & Web Design
Abgostar Sabz Sepahan Company, Iran
- Learned Joomla online,
- Launched the company website,
- Purchased domain & hosting,
- Customized a Joomla theme with CSS,
- Set up the company email.
- Read more
2005-03
2012-06
Website Maintenance
Freelance, Iran
- Learned HTML and CSS while studying at university and created an entertainment website,
- Learned SEO through online research. Implemented its best practices and vastly increased the number of daily website visitors,
- Worked with various tools related to website management, such as Linux and Apache web servers, web hosting control panels (WHM/cPanel), and content management systems,
- Experienced online marketing, using Google AdSense and Google Analytics.