Sr Systems Analyst Resume
FL
Innovative and highly skilled system architect with proven expertise working in Java and integrated environments. Communicate effectively across multiple functional areas to share ideas and champion robust technical solutions exceeding client expectations. Provide focused team leadership and mentoring to drive projects forward and continually incorporate leading-edge technologies and methodologies.
Areas of Expertise:
- Scalability / Flexibility / Performance
- Life Cycle Project Management
- Solutions Design / Development
- Business Requirements Analysis
- Team Leadership / Coordination
- Strategic Planning / Execution
- Communication / Presentation
Technical Proficiencies
Certifications:
Sun Java Certified Programmer, Certification in Lotus Notes / Domino
Platforms:
Windows, Linux, IBM WebSphere Application Server, IBM Lotus Domino
Programming:
Java, JEE, J2EE, JDBC, JSP, Servlets, SQL, HTML, CSS, JavaScript, Server-side JavaScript, XML, XSL, Lotus Notes / Domino.
Methodologies:
Object Oriented Design, UML
Frameworks:
Spring, Stripes, Hibernate, SpringMVC, JSF, XPages ( Domino ), Struts, Dojo, jQuery, JUnit, WS-JAX ( Web Services )
APIs used:
Apache Commons, Log4J, JMagick ( ImageMagick ), iText, Java Toolbox for AS/400.
Scripting:
Groovy, Ruby
Version Ctrl:
Subversion, Subclipse
Tools:
IBM Rational Application Developer, Eclipse, IBM Domino Designer, XML Spy, Macromedia Dreamweaver
Professional Experience
Sr. Systems Analyst / Technical Leader, Confidential,FL 1998 – Present
Hold responsibility for developing and implementing technical solutions supporting internal departments, vendors (such as ESPN), and PGA Tour participants. Communicate with clients to gather requirements; spearhead research, design solution, and gain approval from appropriate parties. Manage vendor relationships, solicit quotes, and evaluate products. Present completed solution to stakeholders and clients. Facilitate regular reporting / updates. Prepare lesson-learned documents, compile user / stakeholder feedback, and deliver recommendations to improve future results. Publish articles on best practices.
Project Highlights:
- Architected and built Spring based application with Spring MVC, Spring Depenndency injection, Spring JDBC etc.
- Architected and built Stripes based application to be run on Websphere Application Server
- Architected and built secure Web Service application to be hosted on Websphere Application Server with Rational Application Server using WS-JAX
- Architected and built numerous JEE applications based on Struts with the Front Controller Design pattern, using Servlets, JDBC, JSP, Taglibs, Java Tool box for AS/400, with various APIs for e-mailing, attachments, FTP, Image transformations, Logging, PDF generations etc.
Project Detail:
Among the several projects I architected and worked on, One of the projects “Media Credentials” was a web site built for Media organizations to request credentials to attend the PGA TOUR Tournament events. The functionality of the web site included three major user bases: “Media User”, “Tournament User” and “Admin User”.
Media User
The Media User’s functionality included:
- Self-registering to the application
- Entering the Media organization information / Entering Each of the Staff information including uploading of their pictures
- Signing the regulations the first time and each time the regulations are updated
- Selecting the Tournaments which they want Credentials for and the Staff they want it for. Also including any special requests at the Tournament location including Parking, Phone, Internet, Radio booth to name a few. Also included were Hotel reservation requests with Credit card information.
Tournament User
The Tournament User’s functionality included:
- Entering details on the Tournament, Location, Directions, Credential types available for request, Hotels available for reservation, Communication to the Media when requests are Approved or Denied.
- Interface to view Submitted Media requests by organization and to view all request details from the Staff who will be attending the request, the Credential requested etc.
- Option of Approving, Denying requests which sends e-mail to the Media organization of the adjudication. Ability to print the Hotel Requests to the Hotels, etc.
- View reports and print them for the different Credential requests across years and Media organizations.
Admin User
The Admin User’s functionality included:
- Manage User Access: Giving/Revoking access to the Tournament User who self registered, to manage the Tournament they belong to. Modifying roles, etc.
- Managing Tournaments who will be included in the current year’s Media Credentials system etc.
- Run different kinds of reports in the application
Key Achievements:
- Play key role in projects involving Java, JEE and XML / XSL / JavaScript / HTML; consistently meet all deadlines and budget specifications.
- Significantly improved team productivity by researching and implementing new technologies and design patterns; introduced J2EE architecture patterns, Web applications, AJAX with JSON for Web interfaces, and JSF-based architecture.
- Took leadership role in championing and managing transition to Service Oriented Architecture (SOA) using Java.
- Managed company\\\'s first project to convert green screen application (AS/400 ) into Web-based application, laying foundation for numerous future projects.
- Contributed to increased revenue growth through effective project leadership and solution design, including SHOTLink Inventory Management system saving 30+ Million Dollars, Point of Sale Web Services to be used by companies like Marriot, with sales for the TPC Members.
- Designed and launched high-profile applications resulting in enhanced marketing abilities targeting players and media.
Developer / Consultant, Confidential,Singapore 1997 - 1998
Served as developer / consultant with company specializing in Lotus Notes / Domino Administration setup for third party companies and Users. Designed and developed modules interacting with User Accounts, Email, Storage space etc with Lotus Script, Formula Language and Java.
Key Achievement:
- Gained in-depth understanding of integrated Java / Lotus Domino environments and interaction with Server Administration functions.
Developer / Associate, Confidential,India 1996 – 1997
Oversaw client projects, including HDB Singapore, with applications for Inventory tracking and knowledge management system. Worked in development environment in Lotus Notes / Domino using Java and Web technologies, Lotus Script, and Lotus Formula Language.
Key Achievement:
- Played key role in flawless implementation of Inventory tracking and knowledge management project ahead of schedule and under budget.
Education and Training
Associate Project Manager Degree
ESI, Arlington, VA
Bachelor of Engineering, Computer Science & Engineering
Confidential,College .Kalamavur, India
Professional Development:
Spring One JAVA Conference 2010 – Chicago, IL
IBM Rational Conference 2010 – Orlando, FL
Core Spring Training - Curriculum includes Spring Core Framework, Spring JDBC, Hibernate Integration, Spring MVC and Spring Security - Dallas, TX
PMP Courses – Project Management and Leadership, How to Gather and Document Requirements, Manage IT Projects. – Orlando, FL
No Fluff Just Stuff JAVA Conference 2009, 2008, 2007 – Orlando, FL
Lotusphere – IBM Conference 2000 – 2010 – Orlando, FL