# Elias Cherfouh > Software Developer Location: San Francisco, California, United States Profile: https://flows.cv/eliascherfouh Computers and technology enthusiast with an advanced knowledge and experience in the following areas: -Object oriented programming using languages such as Java and C++ -SQL and RDBMS such as MySQL and ORACLE SQL -NoSQL databases such MongoDB -Design patterns such MVC, singleton, factory... -Frontend web tools such as HTML5, CSS3, BOOSTRAP, JAVASCRIPT, REACT -Networking principles and protocols such as TCP/IP and HTTP -SDLC (software development life cycle) and agile and waterfall methodologies -Spring, Hibernate, Servlets and JSP -Understanding of ethical hacking and information security principles -High capacity in debugging, troubleshooting in addition to best coding practices such as extensive testing, commenting the code etc ## Work Experience ### Software Engineer @ Lowe's Companies, Inc. Jan 2022 – Present ### Software Engineer @ HIGHTEAM : Source de Talents Jan 2021 – Jan 2022 ### Software Developer @ Facebook Jan 2020 – Jan 2021 | California, United States Full stack software developer for the data operations team ### Software Developer @ Infosys Jan 2019 – Jan 2020 | San Francisco Bay Area • Actively maintained and introduced new features into java full-stack projects consisting of the web application of Infosys clients such as Walmart Labs and Cisco. • Analyzed, Designed and developed the system to meet the business requirements. • Involved in solution approach and development of requirements. • Developed User interface with HTML and CSS, Bootstrap and JavaScript. • Used Spring MVC framework at the front end and configured many beans and wired (dependency injection) them as per the requirement. • Developed and Implemented RESTful WebServices and used Spring Framework. • Involved in deployment process in various environments. • Participate in bug fixing with QA team using Jasmine for front end and Junit for back-end unit testing. • Followed Agile methodology for project development life cycle. ### Backend Intern @ Capgemini Jan 2018 – Jan 2018 | Paris, France -Collaborated with a team of two interns to build new features and maintain the backend of a client's application using java object, oriented principles, writing extensive Junit tests as well as debugging and troubleshooting different problematics within the platform. -Maintained the backend of the platform built using Oracle SQL by expanding and introducing changes to the database. ### Java tutor @ San Jose State University Jan 2018 – Jan 2018 | San Jose, United States Tutored students in different areas of computer science and assisted them in understanding concepts and completing projects in areas such as: -data structures and algorithm analysis -object oriented principles and best coding practices -sql databases and nosql databases -developing web applications and connecting backend to frontend through APIs -operating systems and networking principles ### C++ tutor @ City College of San Francisco Jan 2014 – Jan 2014 | San Francisco, California I helped students to understand principles and implement school projects in C++ ### C++ Developer @ Laney College Jan 2014 – Jan 2014 | Oakland, California I contributed into a team of aspiring students in diverse fields of study such as electronics and mechanical engineering to build a small robot. My role was to write code in C++. ## Education ### Bachelor’s of science in Computer Science San José State University Jan 2014 – Jan 2018 ### Associate's degree in Computer Science Berkeley City College Jan 2011 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/elias-cherfouh-019522106 --- Source: https://flows.cv/eliascherfouh JSON Resume: https://flows.cv/eliascherfouh/resume.json Last updated: 2026-03-22