Project Manager Resume
SUMMARY:
Professional software developer with 15 years of experience in both development and project management. Skilled in full software development lifecycle for projects including embedded wireless devices, client/server engineering, enterprise software development and system integration, cloud service deployment, and consumer mobile applications. I have always been involved in the design, development, and delivery of revenue generating products and have a deep desire to continue focus on the expertise of delivering high - quality software products.
TECHNICAL SKILLS:
Languages: C/C++, C#, Objective-C, Swift, Java, Python, SQL, bash(scripting)
Platforms: Embedded platforms for wireless handsets( Confidential -based) Apple iOS, .Net(Desktop) Server engineering on Linux(Redhat) and SUN(Solaris)
Databases: Oracle, MySql, PostgresSql
Web Services: SOAP/XML J2EE Web Services, N-tier web architectures
General Web Programming: LAMP stack, etc
Tools: Apple XCode, Visual C++/.Net Github, Atlassian JIRA, Confluence, Rational ClearCase, Perforce, CVS, TeamTrack, Xilinx, Experience with ARM Debugger(JTAG/Lauterbach Trace32) Confidential CAIT( Confidential Air Interface Tester), Video Streaming Tools (ffmpeg, Apple HTTP Live Streaming Tools)
Cloud Services: Amazon Web Services(EC2 - deconfiguration/deployment/administration), Hadoop Administration(Cloudera platform)
PROFESSIONAL EXPERIENCE:
Project Manager
Confidential
Responsibilities:
- Responsible for project evaluation and municipal submission/approval for 2 residential high-rise condominium properties.
- Reviewed and evaluated CAD drawings, residential unit plans, parking unit configurations, and floor layouts/plans.
- Created mutiple configurations for 2 residential property layouts for project submittal
- Performed project cost estimation based on negotiations with contractors, construction material handling providers, and architectural layout specifications
- Review submissions of all plans to city hall for approval and sign off. Interface with equity investors on financing, budget/cost estimation, and legal.
iOS Developer
Confidential
Responsibilities:
- Core software developer for the Confidential consumer video mobile app for iOS iPhone/iPad devices.
- Confidential is a aggregator for multi-channel consumer video networks(ESPN, WSJ, Food Network, Wired, etc).
- Primary implementation language in Swift with minimal Objective-C Responsible for UI implementation and internal SDK for REST/JSON web client connected to HLS(HTTP Live Streaming) CDN networks.
- Optimized video player performance with multithreaded techniques for multi-video playback on single screen Implemented playback metrics for data gathering purposes to send back to customer cloud environments Implementation of Google interstitial ads Integration with social media networks Integration with cloud services(Akamai CDN, Firebase web services)
- Create test frameworks for various media formats and screen sizes using ffmpeg and Apple HLS Tools. Conduct test plan reviews, customer design reviews, bug fixing, requirements, and real time user data analysis with customer
iOS/Mobile Developer
Confidential
Responsibilities:
- Designed and published 2 iOS mobile apps on the Apple App Store using Objective-C. Apps are companion guides/hints for popular word games WordBrain and WordBubbles available on the app store and are available as universal apps for iPhone and iPad devices.
- Designed all UI(User Interface) components, navigation, gesture controls, in-app purchases and pricing via iTunes connect.
- Currently available on the iTunes Apple App store for download and purchase.
Senior Engineer
Confidential
Responsibilities:
- It provides both client software API’s/SDK as well as a complete content management and delivery server platform co-located at the carrier level.
- Created requirements, specifications, development, test and deployment plans for Confidential 's Brew Mobile App Store distribution platform.
- Successfully deployed to the following operators:
- Managed team of developers and testers in San Diego and India development sites. Interfaced with wireless operator customers onsite for requirements gathering, troubleshooting, debugging, testing.
- Core development team for Confidential 's Brew Mobile App store distribution platform Utilized J2EE/Spring for component/backend server development in a team of ~20 developers. Responsible for full software lifecycle including development, testing, documentation and deployment. Primarily responsible for SOAP XML/REST-JSON web services, distributed server development using JMS brokers, background services on Oracle DB, and interfacing components between customer billing systems and
- Confidential -hosted server components. Primary customers
- Primary implementation language in Java and utilized J2EE enterprise frameworks including Spring.
- Qchat Server Engineering/DevOps
- Responsible for deployment operations for QChat Push-to-talk walkie-talkie solution on the Confidential carrier network.
- Onsite travel to Sprint's data center locations in the lower U.S. for installation, deployment, and troubleshooting of QChat server components.
- Manage testing teams for handset interoperability with server component upgrades.
- Manage feature requirements and bug tracking with development and testing teams.
- Configured/deploy/administrator QChat server components on RedHat Linux Configure/deploy/administer Hadoop Cluster via Cloudera App Platform
Senior Engineer
Confidential
Responsibilities:
- Resonsible for the development, porting, integration and maintenance of Confidential ’s Obigo User Interface Framework on top of Confidential handsets devices for the Confidential network(includes the Web Browser, Media Player, Java application manager, Javascript Engine, and related applications on handsets)
- Designed and implemented integration layer of software in C for interoperability between Confidential software, Motorola native OEM software, and Confidential ’s BREW platform with a team of 4 engineers
- Completed on-site customer support and testing of delivered software
- Trained new hires to get up to speed on working with our current version of software Software development primarily implemented in C.
Data Applications Engineer
Confidential
Responsibilities:
- Developed software on mobile handsets in C and test automation tools in C#/.Net environment to deploy a web-based handset test automation tool for Confidential and GSM handsets, supporting major US carriers for handset product release.
- Developed scripts and test plans to test data applications on handsets, consisting of SMS, MMS, WAP Browser, J2ME, BREW, and Instant Messaging
- Interface with carrier customers, field test engineers, and on-site R&D engineers to meet testing and deployment deadlines for handset product release to customers
- Trained and led engineers that use the automation tool to create test plans and run regression tests for automated handset testing for every phone model released from R&D in South Korea to product management group in the US prior to customer/carrier acceptance.
- Train external engineering teams within
- Confidential Wireless handset business to use and deploy automation tool for testing specific features within the scope of their development groups, including multimedia and camera teams.
Software Engineer
Confidential
Responsibilities:
- Created UI(user interface) components for the MMS feature, developing software in a RTOS, multi-tasking embedded environment
- Travel to and interface with carrier customers and third-party infrastructure developers to test network and handset interoperability for carrier/customer acceptance and deployment of the Confidential mobile phone handset
- Participation in all aspects of the full software development cycle for the MMS feature, including design, implementation, testing, and deployment of the phone handset feature for Confidential carriers, as well as conducting code reviews, software design reviews, and product roadmap featurizations for all future handsets. Primary language: C and C++
