We provide IT Staff Augmentation Services!

Software Engineering Resume Profile

2.00/5 (Submit Your Rating)

CA

Summary:

  • Experienced hands-on Software Manager and Architect with 10 years of software development and information technology experience in achieving business goals through technology, innovation, creativity, leadership, management, communication, and business acumen.
  • Significant experience in all aspects of software development having played roles of Manager, Architect, Technical Lead, Developer, Business Analyst, Data Architect, Product Project Manager, and Mentor.

Professional Experience:

Confidential

Manager of Software Engineering

  • Tasked with recruiting and hiring entire backend development team for the newly formed NFL Digital Media group. The backend development team would be responsible for building and maintaining Confidential.
  • Responsible for the career development of software engineering team by conducting performance reviews, day to day mentoring, technical and business training, and promotions.
  • Worked closely with team members to isolate their strengths and weaknesses to allow the NFL to take full advantage of each person's skills and improve areas of need.
  • Introduced and built an agile development process from the ground up that allowed many different teams, both technical and non-technical, to work together to continually deliver complete and virtually error free functionality.
  • Worked closely with developers and editorial staff to build, maintain, and grow NFL.com's content management system on Documentum 5 Content Server Platform.
  • Responsible for maintaining relationships and fostering communication between software engineering team and several different groups within NFL Digital Media including Product Management, Project Management, Editorial team, Video team, and Infrastructure Group.
  • Performed and coordinated off hours support for NFL.com during evenings, weekends, and NFL game days
  • Travelled to important NFL events, Super Bowl, Pro Bowl, NFL Draft, and NFL Combine, to perform onsite real-time support and coordination
  • Technical mentor and architect for NFL.com leveraging knowledge of many languages and frameworks including Spring, Hibernate, XML, SQL, Javascript, HTML, MULE, Java, JSTL, JSON, log4j, JSP, and Maven 2.
  • Architected complex system to deliver real-time data and statistics plus editorial content including commentary, photos, and videos to NFL.com user as NFL games are in progress. This system combines several different applications working together to produce a one of a kind experience to over 10 million unique visitors each weekend.
  • Technical architect involved in designing and building a full suite of applications to consume data and content from third parties. Leveraging many different technologies from Spring MVC and Spring Batch to MULE ESB allows the NFL to consume photos, videos, statistics, articles, and data from many sources both internal to the NFL and from third parties.
  • Architected a robust and scalable end to end solution which allows the NFL to syndicate virtually all data, statistics, and content available on NFL.com to over 30 partners and companies. Using a REST based Web Application that heavily utilizes Spring and Hibernate a single gateway is available to expose this large repository of data and content.
  • Architect for advanced real-time delivery of NFL.com's Draft to online users using an event driven model to deliver data to many areas of NFL.com. NFL's draft section had over 50 million page views each day of the Draft and allowed users to consume the Draft picks and content at the same instant the data was available on Television.
  • Designed a robust and scalable application to deliver a catalog of over 50,000 videos on NFL.com. Using a rules-based approach videos are quickly classified and pushed through a complex workflow that externalizes the video metadata and delivers the data across many web servers allowing for a scalable and load tolerant solution. Coupled with Akamai's Video Delivery Network the NFL can deliver a one of a kind powerful and reliable video experience.

Confidential

Application Engineer, Team Lead

  • Designed and implemented many customer facing applications including Playboy's Casting Calls, Playboy Portal, and PlayboyNet
  • Led team in building Adult.com, a large scale video on demand site that delivers an extensive catalog of videos via streaming and download. The site leverages the latest technologies including Microsoft Streaming server for video delivery, Hibernate for object/relational persistence, and an Ajax-based user interface.
  • Lead developer for the design and development of web-based content management applications used to fulfill the varying enterprise needs of Playboy's Internet properties. These needs range from automated site design and content publishing to scheduling and site maintenance.
  • Implemented DHTML / Ajax based navigation for the Playboy.com homepage
  • Built Web 2.0 strategy for front-end designers using a combination of third party frameworks and industry best practices.

Confidential

Application Engineer, Team Lead

  • Participated in the full cycle development of a large scale claims processing application leveraging multiple technologies including Java, Struts, WebSphere, DB2, Unix, and IBM MQ.
  • Developed and integrated new functionality into Struts based web application deployed across a clustered WebSphere Application Server Environment.
  • Led infrastructure team to maintain and support application, including the creation Ant and JACL scripts to build and deploy application to WebSphere.
  • Due to the high availability of the application, supported the application via a 24 by 7 on call support structure.
  • Led team to triage all issues pertaining to the application. Full understanding of all aspects of the project is necessary to assess the issues as they arise, get the required information to properly fix the issue, and assign defect to the appropriate developer for development.
  • Maintained and supported CVS repository for project development

Confidential

Programmer Analyst

  • Maintain, support, and develop data-driven web application using J2EE JSP, EJB, custom JSP tags on Weblogic used to keep track of company events, counterparty relationships, and analyst ratings as well as relationship management data.
  • Team Lead, responsible for all client communication, both written and verbal, throughout the project.
  • Developed and maintained two-tier web application, consisting of an ASP front end with a Microsoft SQL Backend, to facilitate partner related share transactions and Accenture's public offerings.
  • Point person for cross team data audit for Partner Equity System
  • Designed data model enhancements for various releases
  • Facilitated areas of requirements gathering for multiple releases
  • Preformed and documented code reviews
  • Executed component and product testing
  • Prioritized, classified and documented change requests
  • Worked with offshore development team to review design, build, and test deliverables
  • Created storyboards of user interface for aspects of multiple releases
  • Created and tested SQL stored procedures to make data uploads more efficient

Confidential

Software Engineer

  • Developed platform independent solution to deliver software applications across Windows and Solaris platforms, utilizing Java and C .
  • Designed service pack installations to upgrade and patch the existing installed software base.
  • Developed and integrated rollback technology allowing installations to be restored to previous state. Rollback included files, script executions, and registry changes.
  • Created software applications for test harness used to evaluate the performance and scalability of Apropos software enterprise suites.
  • Configured and implemented environment for the purpose of compiling and building the installation programs within ClearCase.
  • Provided and maintained documentation for installation of Apropos software.
  • Maintained nightly builds of all installation programs.
  • Member of team with the mission of maintaining a secure and safe computing environment.

Confidential Developer

  • Worked on team to develop rapid prototyping for Any-2-Any development WAP enabled devices, Palm .
  • Created an environment that allowed rapid development and deployment of web-based applications on WAP enabled phones and hand held devices.
  • Member of team that instituted and rolled out office-wide Core Engineering Lab.
  • Created Rules of Engagement, overall business rules, and the lab Mission and Vision Statements.
  • Responsible for lab equipment setup and maintenance.
  • Collaborated with team to create templates and standards for software benchmarking exercises.

Confidential Network Administrator and Database Programmer

  • Developed and maintained Corel Paradox Database.
  • Responsible for maintenance of all software and hardware.
  • Administered Windows NT Server.
  • Provided user support to all employees.
  • Designed and maintained website.

Confidential Student Peer Trainer

  • Developed curriculum based on the computer needs of university students and staff.
  • Classes included applications essential to academic life. Operating Systems, Email, Internet, HTML, all Microsoft Office applications, and educational software.
  • Created course manuals and material used to teach classes. Taught classes, both on an individual bases and a class structure, to students and faculty.

Technical Knowledge:

  • JAVA, Struts, Spring, Hibernate, JavaScript, HTML, AJAX, JSP, Servlets, C , SQL, JSON
  • Tomcat, Apache, MULE, Documentum 5 Webpublisher, Content Server, SCS , JBoss Rules
  • Microsoft SQL Server, DB2, Oracle
  • Windows, Unix, Linux
  • SVN, Jira, Maven 2, Agile Development , Eclipse

We'd love your feedback!