Online Software Student Resume
5.00/5 (Submit Your Rating)
San Jose, CA
SUMMARY:
- Software Development Engineer with 10+ years of experience in Automation, using Ruby, RESTful API’s, JSON, Rails, Java, MySQL, C#,, web services, XML, C, UNIX kernel & OS subsystems.
- Expertise in automation of system software and GUIs.
- Strong problem solving, analytical skills, and perseverance. Self motivated, strong organizational skills, reliable, able to learn new technical skills quickly. Able to work under tight deadlines and rapidly changing priorities. Detail oriented and ability to multitask. Works well with others as well as independently. Successful in both large and small environments.
PROFESSIONAL EXPERIENCE:
Online Software Student
Confidential, San Jose, CA
Responsibilities:- Did coursework in Ruby, Rails and Java. Currently enrolled in Confidential:
- Worked through Java & Selenium books; and online tutorials. My working adaptations are on Github:
Confidential, Mountain View, CA
Software Developer
Responsibilities:- Involved Ruby, RESTful API calls, MySQL, Rails, some payment system integration, some login system integration. Besides functional & security, verified servers stood up to expected volume of concurrent requests, which involved the multi - threading. Initially wrote in Java, then migrated to Ruby.
Environment:
- OS: OS X
- DB: SQL (MySQL), NoSQL (MongoDB)
- Languages: Ruby, Java, Bash
- Other:
- Rails
- JSON
- External Ruby gems for payment & authentication
Confidential, Mountain View, CA
Software Automation Engineer Consultant
Responsibilities:- C# & Selenium automation of front-end of video client in browsers, Android, and iOS. Piloted Ruby as replacement for C#.
Environment:
- OS: Android, iOS, Windows
- Languages: C#, JavaScript, Ruby
Confidential, Bellevue, WA
Software Automation Engineer
Responsibilities:- Image ingestion interfaces from external partner Picturemaxx to image repository internal to Confidential . Code written was several hundred lines, and involved primarily:
- REST Web service calls (RESTful API’s)
- C# using Visual Studio 2008
- XML libraries
- Content ingestion from various external partners and internal providers of MSN content.
Environment:
- DB: SQL, Confidential SQL Server
- Languages: C#
Confidential, El Segundo, CA
Software Automation Consultant
Responsibilities:- Project: NFL TV satellite information by viewer zip codes: Coded web services, and client emulators, to validate intra-company restful Web service of NFL TV satellite information by viewer zip codes. Involved both REST and SOAP(SAML) API’s.
- Project: IdP AuthN implementation: Modified and executed client provided to validate in-house IdP AuthN implementation (security via encryption & authentication embedded in SOAP packets.)
Environment:
- OS: RHEL LINUX. Windows 7.
- DB: SQL, JDC, Oracle, Sybase, DB2.
- Languages: Java, Bash
- Web Server: Tomcat, Jboss.
- Other: CVS, SOAP, SAML
Confidential, Mountain View, CA
Software Automation Consultant
Responsibilities:- Evaluated GUI client emulation frameworks. Coded Java+Selenium client (using Eclipse) to validate the company’s SaaS “super-spreadsheet” application. Did demo for engineering management. Analyzed automation hook approaches with senior developers - such as direct API calls to directly change internal states rather than depend on UI traversal.
- Installed new builds on cloud, standalone, and pair servers, customized multi-tenant Oracle DB.
Environment:
- OS: LINUX. Windows.
- DB: SQL, Oracle SQL*Plus 10.2 (multi-tenant)
- Languages: Java 6, Bash Shell Scripting
- Web Server: Apache Tomcat
- Bug Tracking System: Bugzilla
- Source Control: Perforce
Confidential, Palo Alto, CA
Software Automation Engineer
Responsibilities:- Designed kernel, filesystem, and fault-tolerance focused automation. Implemented 100,000+ lines of C code within a POSIX & X/Open UNIX standards environment. Diagnosed and fixed problems with C and shell code in automation framework enhancements. Fixed and executed automation for Enscribe file system in TAL language.
Environment:
- OS: HP/Tandem NonStop & NonStop OSS, Guardian, DEC Ultrix
- Languages/Shells: C, Shell Scripting, TACL, TAL
