Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Kash Faeghi

Kash Faeghi

Aurora,ON

Summary

Highly motivated software development graduate with a Bachelor's degree in Computer Science. Strong background in coding and software development with experience in languages such as Java, C++, Javascript, and Python. Proficient in software development methodologies such as Agile, Scrum, and Waterfall. Adept at working with cross-functional teams, designing and developing software solutions, and testing and debugging code. Proven ability to learn new technologies and adapt to changing environments. Seeking an junior-level software developer role to apply my skills, gain industry experience, and make a meaningful contribution to a dynamic development team. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

1
1
year of professional experience

Work History

Web Developer

Isotherm Enigneering
09.2022 - Current
  • Planned and executed website development projects, converting mockups into functional web applications using HTML, JavaScript, AJAX, and JSON coding.
  • Utilized PHP, SQL, and other back-end libraries to optimize programming resources and enhance website functionality.
  • Conducted thorough testing and review of website design to ensure responsiveness, clarity, and effectiveness for end-users.
  • Modified existing code written in JavaScript and PHP to enhance website performance and user experience.
  • Conducted rigorous functional testing throughout the web development lifecycle to identify and resolve bugs and issues.
  • Collaborated with clients to discuss website and application requirements, producing actionable development plans and budgets.
  • Stayed up-to-date with the latest emerging technology, software, and project application trends to update and maintain site applicability.

Full Stack Developer

Seneca College
09.2021 - 09.2022
  • Reviewed code, debugged problems, and corrected issues to ensure high-quality performance of web applications.
  • Adjusted design parameters to improve website functionality and incorporate new features.
  • Managed development milestones from initial steps through final delivery, ensuring timely and efficient project completion.
  • Consulted with engineering team members to determine system loads and develop improvement plans for optimized performance.
  • Designed and developed web applications using the MERN stack, including Node.js, Express, React, and MongoDB.
  • Utilized Git for version control and created workflows for testing, ensuring seamless collaboration among team members.
  • Developed applications with Docker for local testing and AWS Cognito, DynamoDB, EC2, S3 Bucket, and Elastic Services to create production-level containers and repositories.
  • Created UNIX Bash shell scripts to generate local S3 and LocalStack environments for development stages, streamlining the development process.
  • Designed and implemented RESTful APIs using Node.js and Express to enable efficient data exchange between front-end and back-end systems.
  • Created front-end interfaces using Parcel and React and connected front-end and back-end systems using React Router.
  • Implemented data validation and error handling to ensure user input is accurate and secure.
  • Conducted automated CURL tests on routes using HURL to ensure high-quality performance of the web applications.

Education

Bachelor of Technology (Software Development) - Software Development

Seneca College of Applied Arts And Technology
North York, ON
2022

Skills

  • JavaScript Libraries and Frameworks
  • Front-End Programming: HTML5, CSS3, AJAX
  • Version Control Systems: Git, GitHub
  • Azure and AWS Deployment
  • Databases: Oracle, SQL Server, MongoDB
  • Web Technologies: AngularJS, jQuery, Bootstrap
  • Java
  • C
  • Python
  • Agile and Scrum Methodologies
  • Data Structures
  • Design Pattern
  • Communication Skills
  • Motivated Learner

Timeline

Web Developer

Isotherm Enigneering
09.2022 - Current

Full Stack Developer

Seneca College
09.2021 - 09.2022

Bachelor of Technology (Software Development) - Software Development

Seneca College of Applied Arts And Technology
Kash Faeghi