We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Results - driven and experienced Software Engineer with experience in design, development, deployment, integration, infrastructure administration and support.
  • Dedicated, hardworking individual with great intercommunication skills to work at all levels of an organization. Self-driven and works well in both team environments and individual assignments.
  • Successful in meeting new technical challenges and finding logical, efficient solutions to meet stakeholders’ needs.

TECHNICAL SKILLS

  • J2EE, Full-Stack Web Development, Custom Application Development, Enterprise Solutions, Android (Mobile/TV) Development, Enterprise Content Management
  • Solution Architecture, Database Administration, Project Management, Technical/Functional Coordination, SDLC/Agile/SCRUM
  • Java8, Kotlin, JavaScript, PL/SQL, HTML5, CSS3, J2EE, ReactJS, NodeJS, Android, Spring/Spring Boot, Hibernate, Oracle ADF, WebCenter, WebLogic, Oracle Cloud, JSF Frameworks

PROFESSIONAL EXPERIENCE

Confidential - Los Angeles, CA

Sr. Software Engineer

Responsibilities:

  • Played instrumental role in architecting and developing custom all-in-one entertainment/streaming platform for standard and smart TV’s using customized back-end services, extended Android OS, suite of micro-service applications and Set-Top-Box hardware
  • Implemented solution using back-end and client-side microservice architecture, custom power user/admin web tools, multiple co-existing Android applications and customized AOSP implementation
  • Designed and implemented custom ReactJS-based web application for power users/admins, integrated with custom CMS using AWS
  • Implemented and maintained microservice-based RESTful web service libraries to integrate custom CMS with client-side ecosystem of android apps
  • Implemented back-end services for social features such as adding/following users, movie/tv/gaming suggestions, online interaction between users (text/video chat), shopping, following celebrities, etc.
  • Designed and implemented custom video and text chat service libraries by extending OpenTok and Pushy SDKs
  • Created and versioned libraries for streaming by extending Live/Recorded TV, movies and gaming API’s (i.e. Twitch, etc.) for easy and maintainable client-side consumption
  • Utilized skills in Java, Kotlin and XML to maintain multiple Android apps designed for mobile and TV
  • Implemented split-screen features with concurrently running apps to enable multi-tasking functionality
  • Configured and administered Continuous Integration of Android apps and custom Android OS configurations using TeamCity

Confidential - Oakland, CA

Tech Lead for Application Dev & Enterprise CMS

Responsibilities:

  • Designed and implemented central enterprise CMS with integrated custom workflows for the Confidential using Oracle WebCenter Content 12c and custom Spring MVC web applications combined with AngularJS
  • Designed and developed custom Java solution to filter, consolidate and migrate 2TB+ of content from Stellent IBPM, Oracle UCM 10g and third-party legacy filesystems to Oracle WebCenter Content 12c
  • Provided ECM integration into existing third-party applications via custom libraries using RIDC APIs
  • Implemented and maintained RESTful HTTP web services to persist data to/from the central enterprise CMS
  • Developed complex day-to-day workflows using Oracle BPM/BPEL and provided integration with Oracle WCC
  • Provided architectural solutions to maximize speed, efficiency, and reusability of application and its components
  • Implemented configurations regarding taxonomy, security, retention, content profiles and workflows
  • Designed and implemented WebCenter Content configurations (metadata, security, taxonomy, retention, content profiles and workflows) to enable integration with Oracle EBS modules and other third-party software
  • Gathered requirements, provided analysis and implemented Oracle EBS module for APIA (Accounts Payable Invoice Automation) solution to be integrated with Oracle WebCenter Content 12c
  • Monitored status of project and provided frequent reports and updates to client
  • Provided demos, training and documentation to end users during project transition period

Confidential

Sr. Application Architecture and J2EE Developer

Responsibilities:

  • Designed and implemented Medicaid application system (KOLEA) module for Department of Human Services (DHS) using large scale Spring MVC web application integrated with MongoDB
  • Deployed application in Liferay Portal and integrated with backend Siebel CRM module via RESTful Web Services
  • Provided assessment on current custom Liferay Portal implementation with integrations to Oracle SOA, Oracle IDM, Seibel CRM, and IBM FileNet
  • Provided assessment and executive presentation to client, aiding them in understanding current implementation in detail and prospective upgrade or improvement options
  • Reviewed and analyzed current Liferay Portal implementation in following aspects: hardware, software, integrations, user experience, functionality, security, performance, testing and governance
  • Provided recommendations, upgrade options and future state roadmap based on current implementation, aspects reviewed and client requirements
  • Provided recommendations regarding system architecture, software versions, customizations, integrations and security for future-state system

Confidential - Atlanta, GA

Enterprise CMS Solution Architect

Responsibilities:

  • Provided detailed assessment and delivered presentation to executives of client, aiding them in strategically choosing an ECM solution to consolidate and migrate 25 TB worth of data from legacy shared drives
  • Reviewed and analyzed all current shared drives for file types, size, security and functional use
  • Conducted workshops with client to understand functional and technical requirements of ECM solution
  • Reviewed and analyzed all current available ECM solutions for client (OneDrive, WebCenter Content, SharePoint, Dropbox, etc.)
  • Mapped shared drives to prospective ECM solutions based on shared drive analysis, customer requirements and available ECM solution features and capabilities
  • Provided review of current state, possible future state options, compatibility matrix and future state roadmap to client to aid their decision-making process

Confidential - Denver, CO

Sr. J2EE Developer / Oracle Docs & Sites Cloud Service Specialist

Responsibilities:

  • Solely worked with client to gather requirements and re-implement legacy ColdFusion based website with Oracle Documents and Sites Cloud and Oracle Application Container Cloud
  • Implemented custom Java application to migrate content from ColdFusion based website to Oracle Documents Cloud Service
  • Developed website in Oracle Sites Cloud Service, leveraging content from Oracle Documents Cloud Service
  • Developed Microservices with Spring Boot to implement RESTful JSON API’s and deployed them to Oracle Application Container Cloud for custom functionality outside of Oracle Sites Cloud
  • Incorporated real-time data feeds via custom developed site components using KnockoutJS
  • Provided frequent training sessions and detailed documentation to client for developing, utilizing and administering of cloud services

Confidential - Washington, D.C.

J2EE Developer

Responsibilities:

  • Led effort to provide enhancements and bug fixes of existing custom Messaging Mobile Application
  • Analyzed and optimized legacy codebase to fix existing bugs and implement new features for Spring MVC based Messaging Mobile Application using Java and HTML5
  • Implemented themes for web application using HTML, CSS3 and custom JavaScript assets
  • Merged code and prepared versioned deployment profiles to iPhone IOS/Android

Confidential - Washington, D.C.

J2EE Developer

Responsibilities:

  • Designed and implemented Hazardous Materials (HazMat) Special Permit application system for Pipeline and Hazardous Materials Safety Administration (PHMSA) using Spring MVC framework integrated with Oracle SOA and BPM
  • Played an integral role in designing and developing a solution to automate a document driven workflow, using Java, PLSQL, BPM and complex task flows
  • Responsible for writing SQL Scripts to create, maintain and add to schema for application
  • Consumed and integrated web services to update and maintain application state throughout the workflow
  • Implemented custom document worklist module, enabling upload/download, versioning and signing capability
  • Handled building and deployment of deliverable application modules in DEV, QA and PROD using Maven and Oracle Weblogic Server 10g/11c
  • Utilized skills in Java and PLSQL to analyze, design and implement efficient DTO’s in model layer via PostgreSQL queries
  • Directed daily meetings with client to gather requirements. Provided efficient and usable solutions tailored to client’s needs and requests

Confidential - Kansas City, Kansas

J2EE Developer

Responsibilities:

  • Implemented Do Not Pay (DNP) system, a robust analytics tool which helps federal agencies detect and prevent improper payments made to vendors, grantees, loan recipients and beneficiaries
  • Developed and maintained major web application modules from end to end, using Oracle ADF and Oracle WebCenter portal framework
  • Leveraged skills in Java and PLSQL to analyze, design and implement optimal client-side ORM service libraries using Hibernate and custom POJO data controls
  • Provided code and database optimization solutions to maximize speed, efficiency, and reusability of application and its components
  • Applied skills in HTML, CSS, JavaScript, Java and XML to develop reusable UI components
  • Integrated security/authentication for application with Oracle IDM/OAM
  • Conducted code reviews on deliverables assigned to newer developers to avoid code integration complications and to ensure efficiency and correctness of code

We'd love your feedback!