Close Close Preview

Your amazing online presence is right this way.

Create your profile
Capture who you are, what you do, and where you're going. All in one place.

Gregorio Parra

Gregorio Parra

Program Manager


Falls Church, VA

Software Architect at Accenture






Program Manager

- Continue acting as Javascript Developer Lead responsible of designing and implementing new UI libraries and functionality using mainly DHTML, JavaScript, Spring MVC (JSP and Controllers) and jQuery framework.

- Ensure releases of Accenture Customer Insight (a.k.a. ACI, a segmentation web tool for BI analysis), are organized and executed as planned in a consistent manner.

- Coordinate deployment of latest ACI release solution to Demo environment to support sales and product management teams.

- Provide ongoing ACI product support to Customers, Marketing & Sales teams.

- Responsible for ensuring that overall program structure and program management processes enable the US and offshore team to successfully complete their work in each one of the releases of ACI

- Interact with offshore project and developer leads to provide support and guidance on the ACI releases as well as to convey the important relationship of each release to the bigger picture, including the Accenture's performance objectives.

- Coordinate and prioritize of resources across ACI releases, managing and mitigating project risks.

- Define the ACI technical product requirements
a) User Experience Design
b) Detailed Use Cases and UI Mockups or wireframes
c) Detailed Non-functional requirements
d) Functional Specs

- Plan & coordinate ACI development and testing activities
a) Create Project Plan
b) Perform Project Tracking & Status
c) Issue Resolution

Career medium 06
Career medium 01


Software Architect

- Led remote team in India during design and development phase to leverage new functionality in all product releases of Accenture Customer Insight (a.k.a. ACI, a segmentation web tool for BI analysis).

- Defined the technology and architecture for ACI solution.

- Acted as Javascript developer lead and designed and implemented new UI libraries using jQuery framework for ACI.

- Led UI team to design and create new revamped UI.

- Reviewed and validated ACI software design and changes to architecture.

- Led and performed MicroStrategy Web customization work.

- Assisted Consulting team to sucessfully implement and customize ACI as part of key engagement with US leader cellular company.

- Assisted Sales field team to prepare technical presentation of ACI to be presented to key customers in the US and Mexico.


CadenceQuest, Inc.

Software Architect

- Continued enhancing CadenceQuest Customer Insight web-based solution's architecture by designing and implementing new functionality in active projects including:

a) Designing Java and Web-based components using UML standards.
b) Implementing and developing core components using Java, JSP, JavaScript, JQuery, XML, DHTML, CSS and HTML.
c) Customizing and enhancing Customer Insight's deployment to accommodate specific customers needs and requirements.

- Limited the choices available during development by
choosing a standard way of pursuing application development
creating, defining, or choosing an application framework for the application.

- Recognized potential reuse in the organization or in the application by Observing and understanding the broader system environment

a) Optimized Customer Insight’s software engine for delivering Reports through visual dashboards, interactive reports or Microsoft Excel, PDF and Flash.
b) Completed successful integration of Customer Insight with MicroStrategy Web and SDK

- Introduced new Software development practices such as deployment of Source Control framework (SVN) and Web-based Issue Tracking System (SharedPoint component)

- Designed and updated new Web-based product's GUI or Interface by introducing new technologies such as AJAX and CSS best practices and techniques:

a) Revamped and designed new Customer Insight’s intuitive drag-and-drop interface.
b) Designed and implemented User manager web-based module for easy user administration

- Supported Sales and Business Development team by providing technical support and creating demos/prototypes in all different sales phases.

- Acted as technical liaison between Consulting Services and R&D group by having new features and issue fixes merged into Customer Insight product’s base line.

Career medium 01
Career medium 06


Senior Production Consultant

- Designed, developed, tested and maintained complex MicroStrategy Business Intelligence applications and customizations (MicroStrategy SDK) at different clients in diverse industries including: Retail, Healthcare, Utilities, Internet, etc.

- Managed projects, processes and resources for successful and timely MicroStrategy implementations and Web-based customizations.

- Made recommendations for Operating Systems, Application Servers and Portal Integration and Single Sign-on for MicroStrategy Web.

- Reviewed and validated logical MicroStrategy Web customization designs that considered integration and implementation with Web Services (Apache Axis), Portal Integration and Custom third-vendor applications interacting with MicroStrategy SDK.

- Assisted customers staff during architectural phase where different standards and best practices were introduced for successful Business Intelligence platform.

- Extensive experience with MicroStrategy SDK and Web-based customizations including Single Sign-on, custom Web Services, custom Flash application integration with MicroStrategy SDK for Report execution and GUI changes. Mostly interacting with technologies such as Java (JSP and JDBC), Apache Axis (Web services), HTML/DHTML, CSS, JavaScript, Flash (exposure).



Senior Software Design Engineer

More than 4 years of experience in Development and software engineering of
MicroStrategy Web-based product for versions 7.x and 8.x.

Joined MicroStrategy's web team and inherited Prompts functionality. I performed core tasks for maintaining and fixing issues found in Prompts. Gained expertise in ASP (VB), HTML and JavaScript programming.

- Designed and wrote Java unit test components to ensure new components functionality using Java's JUnit framework.

- Continued enhancing and maintaining Prompts functionality by upgrading it to a Java-based framework (JSP, JDBC, HTML/DHTML, JavaScript) based on a Bean-Event Handler-Transform pattern.

- Designed and Implemented Filter Editor functionality exposed in main Report page. This feature allows users to dynamically created filter expressions for filtering Report results on an easy-to-use HTML interface. Design and Implementation originally made using ASP but eventually I upgraded this feature to new Java infrastructure using JSP, Java Beans, JDBC, and MicroStrategy SDK.

- Designed and implemented core Cart functionality, which is mostly re-used in other MicroStrategy Web components. A cart functionality idea was to allow users to make selections from a pre-defined list of objects and put them in temporary selected list. Used JSP, HTML/DHTML and Java.

- Continued updating Design documentation by applying industry standards such as UML and Object Oriented best practices.

Career medium 04
Career medium 06

Software Engineer

- Participated in the web development channel's team for (subsidiary of MicroStrategy). I actively designed and implemented Web channel functionality and features for proving smart information about Weather and Traffic. I mostly interacted with technologies such ASP, HTML/DHTML, JavaScript and CSS.

- Helped mentoring new team members on how to develop and write software specifically for the Web channels.

- Joined led the core web platform and helped architecting and implementing an XML-based API used by most of all web channels. Programming used or was based on ASP (VB and COM), XML/XSL and SQL Server.



Consultant for Global eXchange Services (GXS)

- Assumed the role of On-site Coordinator for Softtek Northeast US region working for GE Information Services on US (currently known as Global eXchange Services or GXS).

- Acted as liason between the GEIS Extranet Solution department and the Near-shore team, receives and redirects requests from customer to Softtek account manager.

- Designed and developed core Java functionality for error-logging implemented in Extranet solution.

- Helped in the selection process for an application server that will provide the core framework for the next release of the Extranet toolkit.

- Maintained and enhanced UNIX shell scripts for Extranet solution's installation process.

- Performed Quality Assurance tasks in order to validate main GUI/Interface functionality in Extranet solution.

- Developed web-based module for that allows user to create a customized profile and apply to job openings released in web home page. Technical leader who led an offshore team. Led design and implementation phases of a Java Web application.

Career medium 06

The George Washington University - School of Business

Master of Science, Project Management

Tecnológico de Monterrey

Bachelor of Science, Computer Systems Engineering