Software Architect Resume
2.00/5 (Submit Your Rating)
Mountain View, CA
TECHNICAL SKILLS
- Java, C++, C.
- JavaScript, BASH, Groovy
- Spring, Spring Boot, Spring Data, Spring Messaging
- BEA WebLogic, Tomcat, Resin installation, management, and application development.
- RESTful services in Spring and Jersey (JAX - RS)
- SQL - Oracle, MySQL, Microsoft SQL Server
- NoSQL - MongoDB
- Various Amazon Web Services (AWS) including EC2, RDS, Auto Scaling, SNS, SQS.
PROFESSIONAL EXPERIENCE
Confidential, Mountain View, CA
Software ArchitectResponsibilities:
- Producing an automated onboarding system that allows product teams to get localized UI content in minutes instead of weeks.
- Lead Confidential teams to migrate monolithic systems and products to smaller micro - services within Amazon Web Services (AWS) for development, testing, and deployment.
- Lead the design and development of the company translation and localization platform, allowing the company to save money, time, and effort to produce applications and content in a dozen languages.
Confidential, San Jose, CA
Software ArchitectResponsibilities:
- Specified requirements, architecture, and design for a text analytics web service deployed worldwide across AWS.
- Ensured that the Creative Cloud meets the demands of a world audience and supports content in multiple formats and languages.
- Reviewed product plans and engineering documents for world-readiness across all product groups.
Confidential, Sunnyvale, CA
Globalization ArchitectResponsibilities:
- Specified and designed product requirements for front-page, news, sports, finance, and entertainment properties on desktop and mobile platforms across 46 languages in 74 markets.
- Collaborated with product teams to enforce compliance with corporate standards for internationalization and localization plans.
Confidential, Agoura Hills, CA
Senior Software EngineerResponsibilities:
- Created a JavaScript business rules engine from start to finish. This product allowed business analysts to write and test rules to optimize online customer interactions and purchases.
- Planned, designed, and developed online sales conversion tools using a variety of technologies including Java, JavaScript, Spring, Hibernate, MySQL, servlets, XML, JAXB, JSPs, and Hadoop.
Confidential, Menlo Park, CA
Java Platform EngineerResponsibilities:
- Implemented Java platform APIs for creating internationalized applications. Features include message, date, number, and currency formatting, string parsing, sorting, input methods, and localization support.
- Implemented and maintained the Java platform's Unicode property database and generation tools.
- Reviewed, authored, and published internationalization standards and educational materials as a member of the W3C I18N working group.
- Created software prototypes and technical articles for demonstrations and online tutorials that demonstrate best practices for using the Java platform.
- Coordinated and planned feature specification and development with partners and licensees.
- Represented Sun as a voting member of the Unicode Technical Committee.