Senior Bi Developer Resume
SUMMARY:
- Assiduous IT professional committed to applying cutting edge technology to today's software development challenges.
- Experienced in a wide range of industries and adept with a variety of development tools and methodologies.
TECHNICAL SKILLS:
Programming Languages: C#, Visual Basic.NET, Visual Basic 6.0
Web Technologies: ASP.NET, Javascript, Tomcat, IIS, CSS, JQuery, JSON
.NET Skill Set:.NET Framework and Common Type System, .NET Class Libraries, ADO.NET, .NET Remoting, Web Services (WCF, SOAP, and WEB API ), LINQ, WCF, WEB API, ODATA
Databases: MS Access, SQL Server 2000, 2005, 2008, Oracle, Sybase
BI Tools: Actuate, SSRS, SSAS, SSIS, Pentaho, WebFOCUS
PROFESSIONAL EXPERIENCE:
Confidential
Senior BI Developer
Responsibilities:
- Performing requirements gathering and documentation writing.
- Database and application development.
- Integration of disparate client applications with the company’s software products.
- Upgrading existing client applications to newer versions of the company’s products.
- Troubleshooting problems at client sites (remotely and on - site).
Confidential
Senior .Net Developer
Responsibilities:
- Senior system architect and lead developer on the Business Intelligence and Analytics portion of the Confidential Floor App conversion project.
- Collection and documentation of user requirements for reporting and data analytics, such as primary business metrics, key performance indicators, and logical hierarchical and dimensional levels the data will be viewed from.
- Design of the logical dimensional data model for the PTD ticket data
- Provided technical assistance, leadership, and expertise to Confidential IT personnel with implementation and design of the physical data model
- Mentored Confidential IT staff on how to create more informative and useful reports and information delivery systems
- Trained Confidential IT staff on the use of data visualization tools and dimensional data modeling
- Identified and documented problem areas in TEDA’s existing data acquisition and information delivery processes
- Proposed strategies and industry best practices for improving TEDA’s downstream data acquisition and information delivery methodology.
- Assisted with conversion project for Confidential ’s administrative command, migrating Access desktop applications and reports to ASP.NET and SQL Server Reporting Services
- Assisted with development of the web portal
- Responsible for creation of data visualization and customizable dashboards
Confidential
Senior .Net Developer
Responsibilities:
- Developed WinForms application that interfaced with Cognos and RiQ
- Developed ASP.NET application that interfaced with Cognos and RiQ
- Wrote a .NET class that consumed Cognos Web Service that provided Cognos report structure in XML format
- Extended the RiQ application to deliver better formatted PDF content
Confidential
Senior C# / Database Developer
Responsibilities:
- Lead database developer, responsible for the creation of all backend logic required by the application.
- Web front-end and application business logic developer
- Report and ETL developer for other teams working on other projects
Confidential
Independent Consultant
Responsibilities:
- Managed delivery schedule (Due dates and Milestone targets)
- Managed the budget
- Human resource allocation (Myself and the second developer)
- Capital allocation (Servers, software development tools, developer workstations, etc.)
- Status report creation and delivery
- Lead Developer/System Architect
- Requirements gathering
- Documentation writing
- Requirements
- Function specifications
- Use and Test cases
- System Design
- Architecture design
- Code development
- Front end
- Business layer
- Backend
- Management
- Testing
- Integration
- Implementation
Confidential
BI/.NET Developer
Responsibilities:
- Created customized Business Intelligence solutions using the Microsoft BI suite of tools.
- Migrated legacy Crystal Reports to Reporting Services reports (SSRS).
- Performed data modeling and data warehouse development and maintenance.
- Created several dimensional data models as backend to OLAP applications.
- Designed and developed consultant utilization and company profitability applications.
- Created cubes for both applications using SQL Server Analysis Services (SSAS).
- Developed several desktop applications to facilitate user data entry efforts.
- Developed web applications as presentation layer for reporting and BI solutions.
- Performed Database development (Stored Procedures, Triggers, User Defined Functions, and Views).
- Created ETL processes as well as conversion of several legacy DTS packages to SSIS.
- Perform requirements gathering, functional and technical documentation writing, and solution architecture and design duties.
Confidential
Independent Consultant
Responsibilities:
- Our initial project was for a local church. We were asked to convert VB 6/Access database Bible application to a .NET Winforms/ SQL Server application.
- Created reporting and business intelligence applications for major health care provider
- Worked on .Net application for a global shipping company as a C# developer. My role was developing middle tier classes and application logic to support data flow from backend Sybase DBMS to a proprietary Winforms based application.
Confidential
Business Intelligence Lead Developer
Responsibilities:
- Created data warehouse using dimensional data models to facilitate easier and more efficient reporting and OLAP applications for a client’s “In - Store” coupon business.
- Lead Architect and developer of client’s Canadian Marketing division’s survey reporting system. This Java/Actuate application replaced existing “ePiphany” system, saving the company over $1M in software maintenance fees.
- Lead the development team with the creation and implementation of the SQL Server data model (Logical and Physical). This model was eventually ported to an Oracle data mart using Informatica ETL tool.