Software Engineer Resume
5.00/5 (Submit Your Rating)
Redwood City, CA
SUMMARY:
- Highly motivated and awarded Software Engineer with experience in the development and implementation of leading edge technologies, system applications and technical operations support.
- Solid working knowledge of architecture, lifecycle and processes.
- Ability to identify and resolve inefficient procedures.
- Proven expertise in IT operations and customer relationship building to consistently deliver production results.
- Specialize in evaluating client needs and delivering appropriate technology solutions.
- Energized by new challenges.
SKILLS:
Programming languages: Java, Python, C, C++, HTML, XML
Technologies: Tomcat, Maven, Cassandra, JIRA, Stash/Git, Jenkins, REST, Postman, Memcached, Guava Futures, Google Protobuf, Mockito, Spring, Hibernate, IntelliJ, Eclipse, Linux, Matlab, R, Oracle SQL Developer, JSON
Miscellaneous: College - level Math/Programming Tutor since 2012
PROFESSIONAL EXPERIENCE:
Confidential, Redwood city, CA
Software Engineer
Responsibilities:
- Develops a highly scalable and distributed system that is transforming the mobile consumer experience by designing and developing RESTful services for ItsOn’s Smart Service Platform using Java, Jersey, and Guava
- Programs in a highly complex codebase that consists of numerous REST calls, maximum object-orientation, numerous retries, nested Guava Future transforms, abundant Mockings, and intricate telecommunications-related architecture references
- Proactively refactors and documents portions of the codebase to reduce complexity, increase readability, and improve code quality
- Ensures end-to-end functionality, bug-free code, and regression prevention with unit tests (JUnit), integration, and interoperability tests
- Leads the design and development of new features for Plan Purchase, Plan Cycle and Invoicing.
- Works with Product Management, Quality, and Development teams on integration and deliverables
- Heavy exposure to REST, SOAP, Maven, Jenkins, JIRA, Stash/Git, Tomcat, Cassandra/Oracle SQL Developer, Postman, Memcached, Guava Futures, Google Protobuf, Mockito, Log4J
- Key contributor to backend infrastructure development and integration of ItsOn's policy management cloud based mobile platform
- Develops webapps using REST APIs for a SAAS solution for mobile operators
- Designs and implements best practices for continuous integration for delivery of high quality code
Confidential, Sunnyvale, CA
Software Engineer Intern
Responsibilities:- Integrated Google Prediction API to perform customer sentiment analysis to determine if customer feedback was positive, negative, or neutral
- Performed heavy usage of Waikato Environment for Knowledge Analysis (WEKA) software to perform k-means clustering and calculating Term Frequency-Inverse Document Frequency (Tf-Idf) and cosine similarity using Apache Lucene
- Experience using LingPipe and Keyphrase Extraction Algorithm (KEA) to perform sentiment analysis
- Used cqlsh, a byproduct of the Cassandra installation, a distributed database management system used to visualize data
- Developed a Java-based application that generates random JSON’s that would be used to simulate a heavy load on a server using JMeter
Confidential, San Jose, CA
Software Engineer Intern
Responsibilities:- Developed a Java-based application that outputs the memory usage and CPU of the current application being run on Windows or Linux in real-time
- Converted C++ source code to Java to expand application portability
- Updated and reformatted company’s embedded websites using HTML, Filezilla, and Git to enhance user-friendliness
- Developed tutorials to explain company product code implementation
- Responsibilities included QA Testing, rapid prototype development, code refactoring and integration, and customer support issue investigation.
Confidential, Hercules, CA
Engineer
Responsibilities:- Created an executable jar file in Java that extracts all of the data from each of the .txt files in a folder and outputs it to an Excel spreadsheet with the data of each of the .txt files clearly separated. The code was used as a companywide tool in the company’s ERP system.
- Supervised and supported several temps for a SAP project
- Point-man and subject matter expert (SME) for a critical project involving SAP
- Created inspection plans and material inspection characteristics (MIC’s) inside of the SAP software
- Streamlined BAAN database in preparation for SAP integration with the help of SAP Information Steward; active participant in SAP integration
- Created a new taxonomy for all hardware used by Bio-Rad globally