Post Job Free

Resume

Sign in

Management Web Services

Location:
Los Angeles, CA
Posted:
July 06, 2016

Contact this candidate

Resume:

Andrews Samuel

Technical Architect

Los Angeles +1-818-***-**** acvk2b@r.postjobfree.com

Objective

10+ years of work experience in IT in Architecture, Design, Development and Implementation of enterprise applications using Java and J2EE Technologies and 6+ years of experience in Media and Entertainment Domain.

Involved in all phases of SDLC (Requirement Analysis, Design, Coding and Testing). Extensively worked towards performance, scalability, tuning & troubleshooting of enterprise J2EE & open source applications. Experience in Configuring scalable & highly available applications using clustering and load balancing concepts with different technologies.

2+ years of work experience in Ruby on Rails, Python and cloud-based applications. Good exposure to Project Management tools Delivery Management and Performance Platform

Work Authorization:

Sponsorship required working in the US

Certifications

Scrum Master Accredited Certification (International Scrum Institute™)

TOGAF 9 Certified Enterprise Architect (The Open Group)

Skills

Experience in designing and developing web-based applications using Java, J2EE, Web Services (SOAP, REST, WSDL, XML), and Mongo DB, MVC framework, Spring, Hibernate, Struts, Oracle and SQL

Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript, Servlets, EJB, JMS, XML, XSL, and XSLT.

Experience in application development using Ruby, JRuby, Ruby On Rails, Java, HTML5, JavaScript, CSS, Backbone JS, Angular JS, Bootstrap and JQUERY.

Experience in Scripting languages Shell, Ruby and Python.

Experience developing or supporting sites using REST API.

Working experience in iOS development

Working experience with Python and Node.js

Experience in Behavior driven development with Ruby on Rails, RSpec and Cucumber.

Experience in working on various spring modules (Spring Core, Spring Data, Spring Batch Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.

Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.

Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP.

Experienced in working with SOA architecture by producing/consuming SOAP based web services.

Expertise in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML

Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.

Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script and servlets.

Experienced with IBM Web Sphere Application Server, JBOSS application servers and Apache Tomcat Application Server.

Expertise in Database application programming for Oracle, MySQL and SQL server using Stored Procedures, Triggers, Views etc.

Used version controller tool like Subversion, Clearcase, Git, GITHub and CVS.

Experienced with RAD/Iterative development methodologies.

Working Knowledge in ETL tools like Informatica, TIBCO and SSIS.

Experience in setting the SOLR Cloud HA environment and implementing SOLR search with Applications.

Having Knowledge on Big Data platforms and implementations.

Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player with effective Communication skills and Organizational skills combined with attention and Time management skills

Experience

(06 / 2014 - Present)

NBCUniversal Film Marketing, Finance and Strategic Planning Los Angeles (Contractor, Employee of Capgemini NA )

Application Architect

Developing and Managing an Interactive slate planning and management application, which will allow groups to centralize, share and present key title information as part of their multiyear slate planning process for NBCUniversal’s movie planning division

Responsibilities:

Managing the onshore, offshore and vendor development team.

Managed technical aspects of projects throughout the complete development lifecycle.

Skillfully facilitated scrum ceremonies, such as grooming, sprint planning, retrospectives, daily stand ups, etc., to increase project efficiency

Tracked and communicated team velocity and sprint/release progress to ensure all stakeholders were up to date.

Reporting directly to the VP of Technology and Channel Managers on project metrics, status, schedules and risk assessments.

Built and developed a web and mobile application (iOS) for slate planning using Ruby On Rails and Swift.

Performing the Test Driven Development using Rspec, Cucumber and Jasmine.

Configuring and deploying the applications in Pivotal's Cloud Foundry.

Designing and configuring various jobs/tasks using Spring Batch, Python and SSIS.

Involving Full Stack development on Ruby on Rails, Backbone.js, Handlebars.js, HTML, SASS and Oracle.

Environment: Ruby on Rails, Rspec and Capybara, Handlebars & Backbone.js, Git, GitHub, JAVA J2EE, Tomcat, Oracle 10g, SSIS, JDBC, PL/SQL, Red Hat Enterprise Linux, Pivotal Cloud Foundry, iOS Swift, Spring Batch, Python, JIRA and Pivotal Tracker.

NBCUniversal Film IT Los Angeles (12 / 2009 - 06 / 2014)

(Contractor, Employee of iGate Technologies)

Technical Project Lead

Developing and Supporting Film Music, Film Legal, Film Marketing and Legal and Film Brand Assurance applications for NBC Universal, Inc as Onshore Technical Project Lead.

Responsibilities:

Leading the onshore development team and offshore support team.

Design and deploy infrastructure to host SolrCloud (using SolrCloud HA, zookeeper, java tooling)

Primary lead on multiple complex projects, including EIDR Manifestation ID integration, Rentrak integrations, Title Management, RapidCue integration and Digital Reporting optimization.

Developing and supporting the cue sheet managing and tracking applications. Used by TV Music Services (NY and LA) for music search, music asset management, cue sheet creation, and cue sheet submission to societies.

Supporting the Legal Contract Management System based on IBM Emptoris.

Developing and Supporting Business Affairs Summary and Information System. It is used daily by the Television Business Affairs groups of UMS, UCP, NBC Network and all the Cable Networks. Basis tracks and reports contractual provisions for all deal types for the Networks and Studios, whether acquired or produced in-house. Basis tracks negotiation status; paper flow from Legal Affairs; options and deadlines; and fees related to talent, production costs, licensing and production commitments. Basis is used to track broadcast and production related insurance policies and standards.

Developing and Supporting Brand Assurance Application is used by the Consumer Products Group to manage the process of getting concepts, designs, and prototypes from the licensees and agents (partners) reviewed and approved. it is a workflow driven application.

Developing and Supporting Music Management System is an application used to license the music assets owned by NBCU. It is used by production office to search for music owned by NBCU. There are about 211099 songs in the Digital Library. TV & Film music department are the main users for this application.

Environment: JAVA J2EE, JBoss, EJB, JSP, Servlets, XML (DOM and SAX), XSLT, Oracle 10g, Informatica, TIBCO, JDBC, PL/SQL, Red Hat Enterprise Linux, Solr

iGate Technologies Inc. Chennai, India (08 / 2007 - 11 / 2009)

Technical Lead

Developed and maintained DSS( Decision Support System ) for GE Commercial Finance. DSS is a web application and is deployed on a WebLogic server. This can be logged using GE Single sign on authentication system. Deal Tracker is used to track the deal and venture complete information.

Responsibilities:

Managing the offshore development and support teams.

Requirement gathering, Gap analysis, workflow design, decision-making rules, source and destination of required inputs

Perform Business analysis and create High-level design and detail design of the entire process.

Created web services using SOAP, to allow application and services to connect to them over the Internet.

Designed, developed Middleware Components using Weblogic Application Server 5.1, persistence registration object, request entry handling (controller) object, concurrency object, transaction object.

Developed the Java components to access content from content providers (via HTTP, FTP) to obtain data of various types XML and HTML.

Developed and maintained GUI using JSP and HTML.

Deployed EJB (Session Beans) on Weblogic App Server.

Migrating applications from JBOSS application server to Weblogic App Server.

Created stored procedures and Triggers using PL/SQL. Created tables, Views and other database objects in the Oracle database.

Involved in debugging and load-testing of the application. Provided production support to the end users and performance tuning.

Leading the Weblogic server support team which supports 10 production WebLogic Application Servers.

Environment: JAVA J2EE, WebLogic Application Server, JBoss, EJB, JSP, Servlets, XML (DOM and SAX), XSLT, Oracle, JDBC, PL/SQL, Windows NT/2000.

Fulcurm Logic Mumbai, India (02 / 2006 - 08 / 2007)

Team Lead & Sr. Software Engineer

Worked on development of web applications PPS ( Purchase Planning System for Kyocera Mita America, USA and HealDeal for BMantra, USA )

Responsibilities:

Involved in preparing engineering specification with OOA and OOD.

Designed and implemented MVC architecture using Spring and Struts Frameworks.

Configured and used Spring JDBC to manipulate data in database

Created modules to retrieve data from web services.

Designed developed and maintained the data layer using Hibernate and iBatis

Created the UI using Ajax, JavaScript, HTML and CSS.

Created backend data layer PL/SQL stored procedures Tables, schemas.

Loaded data in Oracle Tables using SQL*Loader.

Created Java/ JDBC code to read/update data.

Implemented Authorization & Authentication, security using LDAP.

Deployment of Servlets, EJB's on Weblogic and JBOSS servers.

Coding DAO's using complex queries.

Designed and deployed Crystal Reports.

Administration Work on Crystal Enterprise Server.

Implemented index search using Apache Lucene.

Environment: Java, J2EE, AJAX, JSP, Servlets, JBOSS, Hibernate Struts2,, XML, Web Services, Maven, SOAP, WSDL, JavaScript, PL/SQL, CVS, Oracle 10g/ MySQL, Crystal Report X, Apache Lucene and Windows 2000.

Education

Bharathidasan University 2001 - 2004

Master of Computer Applications (MCA), Computer Application

Madurai Kamaraj University 1998 - 2001

BSc, Physics



Contact this candidate