Software Engineer Resume
IrvinE
SUMMARY:
- Software Engineer with experience in core development and quality assurance in Java and C/C++. Recognized as detail - oriented.
TECHNICAL SKILLS:
Programming Languages and Databases: Java, J2EE, JSP, Javascript, C/C++, Perl 5.8, XHTML, CSS, VB, x86 Assembly, MySQL, Microsoft SQL Server, Oracle, NoSQL
Systems: Windows 10/8.1/8/7/Vista/XP, Ubuntu, Fedora, CentOS, UNIX System V, Microsoft Windows Server 2003, Mac OSX
Application and Development Tools: Git, Redis, Eclipse, IntelliJ IDEA, JRebel Java Plugin, JIRA, Apache Tomcat, SQLYog, NetBeans, Lotus Notes, TortoiseSVN, WinCVS, Bugzilla, Fogbugz, Dreamweaver, FTP, Microsoft Excel, Microsoft Word, Microsoft PowerPoint, Microsoft Outlook, Outlook Express, Thunderbird, Firefox, Internet Explorer, telnet, ssh, scp, sftp, ssh-keygen, OpenOffice.org
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Created and modified custom web-pages using JQuery, with which analysts and merchandising associates access the MySQL database. Generated and customized feed files for eCommera, Confidential, Confidential, ShopStyle, Stylight and other affiliates, sent automatically by FTP or sFTP. Converted accounting records from QuickBooks to auto-generated text files sent via SFTP to Confidential .
- Modified web interfaces and back-end code to manage shipping and order-processing requests from business operations. Maintained and improved the internal visual merchandising console. Maintained back-end scripts for automating the ProductSort's on product list pages (PLPs).
- Created back-end and front-end support for third-party merchandising via Freestyle Merchandising (Attraqt). Produced daily and delta feeds providing product data to Attraqt for visual and automated merchandising. Conducted ABTests in collaboration with the Business Intelligence Team using data sets (of gross sales and size availability), in order to assess efficacy of manual merchandising and Freestyle Merchandising (Attraqt) integration.
- Created tools for manually merchandising products on all Forward PLPs, editorials and category features, such as Forward Wedding. Integrated “CollectionSort” algorithm on all Revolve PLP's, in order to isolate and feature elite brands. Maintained and optimized EarlyAccess pages, creating content for EarlyAccess Men's Pages. Provided EarlyAccess to Loyalty Club members using Redis for instantaneous caching of subscribers. Integrated front-end mockups for granting EarlyAccess to LoyaltyClub members, using Webpack to modularize Javascript.
- Created a Feature tool, for which I designed a database schema to unify multiple entities across both Forward and Revolve for reporting purposes: Revolve and Forward Editorials, home page features, and look books. Used Twitter Bootstrap and jQuery to integrate Feature into relevant web consoles.
- Gathered and organized requirements from both internal and external clients. Used JIRA to track project completion and progress. Wrote testing plans and communicated with QA regarding test verification in JIRA. Exported spreadsheets of task statistics from JIRA in order to generate reports.
- Edited and created documentation for Engineering using Confluence Wiki Markup.
Confidential
Professional Services Group Intern
Responsibilities:
- Designed and implemented a GPS integration system for verifying time cards submitted for on-site labor using VB.NET. Used Microsoft SQL Server to design a database schema to store and organize data from GPS events, transponder devices and geofence crossings. Created an API requirements document detailing a list of functions and classes with which Confidential would aggregate relevant data from easiTrack's real-time GPS tracking system.
Confidential
Software Engineer
Responsibilities:
- Created and edited Java classes and Backing Beans; edited HTML, Javascript, and JSP, to maintain web application ReverseMortgage and HTML/MOL, the web interface for Sun West's proprietary browser MortageSoftOnline. Ran web application on an Apache Tomcat server. Used iReport 3.5.3 in order to create Jasper reports in Java and Groovy using XML. Created mappings documents for Jasper Reports. Documented implementation and design in task documents. Wrote detailed test plans instructing Quality Control on how to test my projects.
Confidential
Software Intern
Responsibilities:
- Designed and wrote an AlertSystem in Java that interacted with various game databases to provide updates of game information on a periodic basis for subscribed users within the company. Learned Capistrano, wrote deploy.rb scripts and modified an existing auto-deployment tool called Webistrano written in Ruby on Rails, in order to support shell scripts running on multiple servers.
Confidential, Irvine
Software Engineer
Responsibilities:
- Worked on a short project at Confidential, Inc. in Irvine. Wrote C and C++ code in the Arduino Assembler, open-source firmware for small devices. My project involved synchronizing communication between the Arduino Duemilove Board and the Liquidware TouchShield Stealth for a prototype that Confidential will use to develop a handheld diabetes tracking device.
Confidential, Newport Beach
Software Design Engineer in Test
Responsibilities:
- Wrote and maintained regression tests in Perl 5.8 to test firmware on RFID tag readers Speedway Revolution and Speedway. d the EPCGlobal Standard Specification on Class-1 Generation-2 UHF RFID Protocol and Low Level Reader Protocol (LLRP) in order to develop tests. Used XML to encode LLRP messages in order to communicate with interrogators. Filed bugs with Bugzilla. Generated TPC traces to diagnose anomalies.
Confidential, Costa Mesa
Intern in Development
Responsibilities:
- Worked with front-end technologies: HTML, PHP, CSS, JavaScript. Websites I have collaborated on include: Confidential ( http:// Confidential .com ), Confidential ( http:// Confidential .com ) and Confidential ( http:// Confidential .net ). I styled and consolidated the content for the Confidential insurance translation sites
Confidential, Los Angeles
Developer Intern
Responsibilities:
- QA tested ad-targetting web software that analyzes demographics on social networks to bring third party advertisers and developers together. Interacted with MySQL databases, PHP and chiefly used Fogbugz tracking system. Developed comprehensive, narrative use-cases to test the newest release software; tracked bugs and flaws in design.
Confidential, Los Angeles
Software Engineer
Responsibilities:
- Programmed MapReduce Jobs in Java for Hadoop, enriched the KnowedgeDatabase by creating a graph based on common terms among concepts, and wrote code that merged the weights of my graph with those of a graph representing web content. Designed algorithms for relating different Internet search terms based on both semantic commonality and webpage co-currence. Documented design, tests and results on intranet Wikipages, documented and tested code.
