Highly skilled Software Developer with a proven track record of success. I have experience in software development projects, and believe that software architecture, problem solving, and excellent communication are critical to the software development process. Looking for an opportunity to grow within a company using my current experience while continuously learning and growing as an engineer and a person within a team environment
-
Software DeveloperLeftbank Art Dec 2022 - Aug 2023United States -
Software DeveloperNextup Apr 2019 - Sep 2022Anaheim, California -
Software DeveloperMegasys, Inc. Sep 2018 - Feb 2019Orange County, California Area -
Web DeveloperFreelance Jan 2015 - Aug 2018Santa Ana, CaProject: Motivational Quote GeneratorOverview: Build a Motivational Quote Generator Application to display a random inspiration.Project Needs: The project required the ability to click a button and display a random quote from the database. A UI to create new quotes and edit or delete existing quotes was needed as well.Responsibilities: I created a database to store all records of quotes and authors. Using stored procedures, I was able to create, edit, delete and select records. I integrated C# to create the necessary services to call the stored procedure if a certain API endpoint is requested through the API Controller’s routes.To display a random record from the database, I created a special stored procedure that selected all the records whilst generating a newguid for each row, then selecting the top 1. Using angular templates, I also integrated a quote manager UI that would allow users to create, edit, and delete records from the database.Project: Wikipedia ViewerOverview: Develop a web page with a search bar to search and display search results returned from Wikipedia.Responsibilities: What I built for this project was a web page with a search bar and using AJAX I requestedWikipedia’s API URL for an open search to return all search result records in JSON format. Using jQuery, I wasable to iterate through the object and display each individual record onto the website.Project: Celebrity TributeOverview: Develop a web page with a full timeline of a famous celebrity and a link to their wikipedia page.For this project, Bruce Lee was the chosen celebrity.Responsibilities: Using HTML5 and a bit of CSS3, I was able to display a large photo of Bruce at the top of the center of the page. Below the photo, I chronicled key events in his life and added font boldness to each date while keeping the text description of the events unstylized. At the bottom of the page, I included an href to his Wikipedia page.
-
Full Stack Web DeveloperSnatched Mar 2017 - Aug 2017Newport Beach, CaOverview: Develop a registration and login authentication system for crossfit members and an admin UI interface to manage the application.Project Needs: Business owner required the ability to allow users to register with the website and validate the user’s email address. The application also needed to allow users to login, once email validated and allow the ability to reset a forgotten password. Business also needed a way to manage various aspects of the website including the ability to ban members, update reference data and view content flagged by other members.Strategy: Working with the team, I lead the effort to integrate C# and Microsoft Identity to create functionality to save new user data into a user login table and member table. Implemented 3rd party API SendGrid with HTML email templates to send emails to allow users to validate their registration. SQL stored procedures were required to update and insert data into the user and member tables. I created a token authentication system to ensure the user who was requesting access was valid. Integrated Microsoft Authentication Manager to leverage several built in services to help validate users when logging into the application. Web API endpoints were created to allow the UI access to registration, login and forgot password functionality. For the front end development we used AngularJS, Bootstrap, Angular Material Design to build services, controllers and custom directives. An admin interface was created utilizing AngularJS templates to create reusable functionality. With SQL stored procedures I developed a way for admins to search and sort user data and included a graphical chart to display various statistics about active members.
-
Head Sushi ChefEtcetera Sushi Sep 2015 - Jan 2017Costa Mesa, CaOversaw inventory, trained new employees, served guests, practiced safe procedures. Prepared sushi and provided exceptional customer service.
-
Customer Service RepresentativeThe Hemp Cooperative Sep 2014 - Sep 2015Huntington Beach, CaManaged inventory, shipping and troubleshooting
-
Sushi ChefFortune Cookies Restaurant Apr 2012 - Aug 2014Fountain Valley, CaPrepared sushi, provided exceptional customer service, practiced safe procedures. -
Sushi ChefRa Sushi Bar Restaurant Apr 2011 - Apr 2012Produce rolls. keep a clean station, tend to guests seated at the sushi bar
Jonathan Phan Skills
Jonathan Phan Education Details
-
Los Amigos High SchoolGed
Frequently Asked Questions about Jonathan Phan
What is Jonathan Phan's role at the current company?
Jonathan Phan's current role is Experienced and seasoned full-stack .NET developer with a track record for success.
What schools did Jonathan Phan attend?
Jonathan Phan attended Orange Coast College, Los Amigos High School.
What skills is Jonathan Phan known for?
Jonathan Phan has skills like Html5, Angularjs, C#, Javascript, Css, Jquery, Photoshop, Linux, Public Speaking, Json, .net Framework, Team Foundation Server.
Not the Jonathan Phan you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial