Daniel J. Lopez
Objective
My ability to search for patterns and trends, critically problem solve, and simplify the most complicated message makes me an asset to any company.
Qualifications
- Concise written communication skills
- Willingness to take leadership, collaborate within teams, organize and manage projects
- Eagerness to learn, research, analyze data
- Excellent organizational and time management skills
Computer Skills
- Programming Languages: Proficient in HTML, CSS, Javascript, jQuery, Coldfusion, Java, C#; Experience in SQL, C++, C, PHP, Ruby, Erlang, Clojure, Assembly
- Experience with Git and SVN source control management systems and Bootstrap framework
- Computer Literacy: 70 words per minute, Experience with Microsoft Office (Word, Excel, Powerpoint) and Adobe Creative Cloud (Photoshop, Illustrator, Dreamweaver)
Education
California State University of Long Beach
August 2009 – May 2013
BS in Computer Science
GPA: 3.44
Employment
Senior Web Designer at Nutrition Express, Inc.
April 2016 – Current
Developed and maintained the e-commerce website Nutrition Express built in C# and designed as a MVC application. Added new features such as cart updates through AJAX and an article editor/manager. Modernized website by making pages responsive and mobile friendly. Used tools such as Gulp for code minification and browser reload, Jenkins for continuous integregation, and Google Analytics for event tracking. Developed and maintained internal websites built in Express and Pug (Jade) for content and customer order management. Developed internal IT tools built in React, React Router, and Express to run scripts, generate reports, and fetch data.
Front-End Developer at Insteo, Inc.
August 2015 – April 2016
Worked with HTML, CSS, and Javascript to develop websites and web apps for clients with digital signage needs. Used Photoshop and Illustrator to extract components from mock-ups provided by clients to convert these mock-ups into interactive websites. Created general apps not meant for a specific client but were instead displayed in the Insteo store for potential customers to purchase. Dealt a lot with JSON because data returned from an AJAX call was always sent in the form of JSON, which needed to be iterated through correctly. Used CSS animations to make the various digital signage apps more dynamic and eye-catching. Clients would usually receive our product through a link, but often times they sent over a media player that needed to be set up to automatically display our app when turned on.
Market Analyst & Data Entry Technician at Electronic Inventory Online, Inc.
January 2014 – November 2015
Analyzed profit margin for electronic products based on the online market price. Added new product listings to the main website at eio.com using HTML/CSS. Added new product listings to Amazon and Ebay using their backend services. Performed frequent audits on prices of products to assure profit margin was acceptable. Performed frequent inventory checks to assure that there was sufficient stock on products. Gathered products from picklist orders in the warehouse and handed them off to the shipping department. Answered customer phone calls. Developed a subsidiary website to eio.com using the Bootstrap framework. The website deals with the reverse logistics of electronic products.
Intern at Reazon Systems, Inc.
March 2013 – September 2013
Developed several features on an online educational management system called RCampus, such as captcha protection, Google charts, and mapping graphs. Learned Coldfusion and practiced HTML, CSS, Javascript, jQuery, SQL. Required daily reports outlining tasks accomplished, things learned, problems encountered, and tasks to work on next time. Used SVN source control system.
Personal Projects
qbtimer
Built in React. Desktop/mobile web app that displays a scramble sequence and timer for solving a Rubik’s cube. Keyboard and touch controls. Displays statistics such as average and best times. Times are saved through localStorage.
notes
Built in React with Express backend on Heroku. Simple note-taking app. Notes saved through localStorage as well as to Mongo. Custom commands to display date/time and turn on dark mode. Gets data from wol.jw.org to display Bible scriptures.
smash cal
Built in React with Express backend on Heroku. Uses open source library React Big Calendar. Web app that displays tournament events in calendar and list formats. Gets tournament list from a public Google Sheets spreadsheet. Gets tournament info from smash.gg’s public API.
Team Projects
Carpool.com
Fall 2012
Worked with three teamates to design a website that targets users that want to carpool; worked primarily on front-end, or the View component of the Model-View-Controller architecture, including HTML, CSS, and Javascript; also worked a bit on PHP when it comes to Controllers and Models; used SVN source control system
JoeNote
Fall 2012
Worked with three teammates to design a cloud-based notes application that sync on multiple devices, worked on front-end, including HTML, CSS, and Javascript; used Git source control system
Honors & Clubs
CSULB President’s Scholar
August 2009 – May 2013
requires being high school valedictorian, 15 units enrollment per semester, minimum 3.0 GPA, and community service
National Society of Collegiate Scholars: CSULB Chapter
May 2011 – May 2013
requires top 20 percentile of their class, minimum 3.4 GPA