We provide IT Staff Augmentation Services!

Sas Programmer Resume

0/5 (Submit Your Rating)

St Paul, MN

SUMMARY

  • Over 7 years of extensive experience in SAS programming, Data Management, Predictive Modeling, Business Analysis and SQL
  • Certified Base and Advanced SAS programmer for SAS 9
  • Experienced, Certified Statistical Data Analyst with extensive experience in banking/finance, health care and insurance industries
  • Chartered Financial Analyst(CFA) Level 2 candidate with good understanding of statistics, quantitative methods, economics, corporate finance, Financial reporting
  • Significant experience and strong skills in data preparation for Data Mining
  • Experience in Base and Advanced SAS programming procedures like with PROC SQL, PROC REPORT, PROC ACCESS, PROC GPLOT, PROC GCHART, PROC FORMAT, PROC TABULATE, PROC APPEND, PROC TRANSPOSE
  • Extensively used SAS Enterprise Miner, where fraud detecting and credit card predictive models have been built, assess and scored using logistic regression
  • Experience in SAS/BASE, SAS/MACRO, SAS/ODS, SAS/SQL, SAS/STAT, SAS/GRAPH, SAS/ACCESS, and SAS/CONNECT in UNIX and Windows environments
  • Strong experience with databases like Oracle, Teradata, MS SQL Server, DB2 and MS Access
  • Extracting multi - million record file, data mining and analysis, creating marketing incentive reports
  • Strong ability to write SQL queries using PROC SQL
  • Involved in coding and pulling data from various oracle tables using Unions and Joins
  • Customize the variables to user-defined formats using PROC FORMAT in printing reports
  • Experience in working with SAS Enterprise Guide Software for reporting and analytical tasks
  • Adept at preparing Business requirements documents (BRDs), defining project plans, Writing system requirements specifications, and delivering project reports
  • In depth knowledge of RUP’s Iterative Software Development Life Cycle (SDLC) process and Agile Software Development
  • Experience in performing ad hoc queries for various application and reports on a daily/weekly or monthly basis
  • Possess a strong ability to adapt and learn new technologies and new business lines rapidly
  • Effective team player with strong communication and interpersonal skills

TECHNICAL SKILLS

Operating Systems: UNIX, Mainframe, MS Windows

Language: SAS, SQL

SAS Tools: SAS/Base, SAS/Macro, SAS/Stat, SAS/Connect, SAS/ODS, SAS/ACCESS, SAS/Graph, SAS EG, SAS Miner

Database: MS-Access, Oracle, Teradata, SQL server, DB2

Other Technologies: Visio, Microsoft Office (Word, Excel, PowerPoint, Outlook)

PROFESSIONAL EXPERIENCE

Confidential - St. Paul, MN

Sr. Data Analyst

Responsibilities:

  • Involved in Analysis and Marketing Team to make business decisions
  • Interacting extensively with end users on requirement gathering, analysis and documentation
  • Involved with key departments to analyze areas and discuss the primary model requirements for the project
  • Involved in credit risk assessment model to calculate risk factor for individual clients based on hierarchy
  • Developed complex SAS Macros to simplify SAS code and effectively reduce coding time
  • Imported Data from relational database into SAS files per detailed specifications
  • Performed complex statistical analysis using PROC MEANS, PROC FREQ, PROC UNIVARIATE, PROC REG and PROC ANOVA
  • Extensively performed Data Cleansing during the ETL’s Extraction and Loading Phase by analyzing the raw data and writing SAS Program and creating complex reusable Macros
  • Carried out data extraction and data manipulation using PROC SQL, PROC SORT, PROC REPORT to create preferred customer list as per business requirements
  • Extensively used SAS procedures such as PRINT, REPORT, TABULATE, FREQ, MEANS, SUMMARY, TRANSPOSE and Data Null for producing ad-hoc and customized reports and external files
  • Wrote SAS programs in UNIX platform
  • Extensively used SAS ODS facility to create customized reports in HTMLPDF,RTF
  • Performed data analysis, statistical analysis, generated reports, listings and graphs using SAS tools e.g., SAS Integration Studio, SAS/Graph, SAS/SQL, SAS/Connect and SAS/Access
  • Performed competitor and customer analysis, risk and pricing analysis and forecasted results for credit card holders on demographical basis
  • Effectively prepared and published various performance reports and presentations
  • Environment: SAS/BASE, SAS/MACRO, SAS/ETS, SAS/CONNECT, SAS Enterprise Guide, Teradata, DB2, ORACLE, SQL Server, UNIX

Environment: SAS Enterprise, SAS 9.0, SAS/Base, SAS/Macro, AbInitio, Micro Strategy, Tableau, SAS/SQL, SAS/OLAP, SAS/STAT

Confidential - Chicago, IL

SAS Programmer

Responsibilities:

  • Developed complex SAS macros to simplify SAS code and effectively reduce coding time
  • Perform data analysis on large data volumes to support business decision making
  • Working with business users to understand requirements and translate them into technical specifications
  • Experience in creating reports in SASEnterprise Guide v4.2/4.3
  • Some Experience in building predictive models to support business decision making
  • GenerateSASdatasets to be used for trend reporting as well as assist with solution specifications, report development, and code review/testing activities
  • Utilized SAS/ACCESS to extract data from Sybase and other relational databases for analysis
  • Interacted with Risk Managers and Analysts to define targeted customer segments
  • Extract, transform and load datasets with basic modeling variables for each segment type Using PROC IMPORT and SQL queries, imported data from Oracle database into SAS files
  • Manipulated and updated the tables as per specifications
  • Performed data cleaning by analyzing and eliminating duplicate and inaccurate data using PROC FREQ, PROC COMP, PROC UNIVARIATE, and macros in SAS
  • Formulated action plans and presented key information regarding profit dynamics to the senior management in the Bank
  • Maintain and enhance existing SAS reporting programs for marketing campaigns
  • Produce SAS Graphical reports showing Trend Analysis charts for campaign
  • Worked on CONVERSION of SAS code originally in ORACLE to TERADATA compatible SAS code
  • Generated the List outputs for Marketing Teams that have the list of customers to target as part of Campaigning
  • Prepared ad-hoc reports, documenting SAS work, and directing SAS outputs to RTF and HTML files through SAS ODS facility
  • Used PROC/SQL and SQL - pass-through mechanisms
  • Helped in the setup of SAS Connect with DB2 and Oracle in the new environment along with testing and validation

Environment: SAS Enterprise, SAS 9.0, SAS/Base, SAS/Macro, AbInitio, Micro Strategy, Tableau, SAS/SQL, SAS/OLAP, SAS/STAT, Web Reports Studio, MS-Excel and Windows XP/7 and UNIX Sun Solaris

Confidential, San Jose, CA

SAS Programmer

Responsibilities:

  • Working on multiple project tasks in support of the design and implementation of analytic solutions
  • Responsible for analyzing various database (DB2 & Teradata) containing transactions, demographic, loan, account and region
  • Interfacing between various business and technical teams
  • Responsible for providing the consulting team withdata preparation, data analysis using SAS as a primary tool
  • Executedata crunching, write codes,merge/purge/ and split data, and do ad hoc queries/cut data programmingin SAS
  • Developing and maintaining SQL based database that interfaces with both SAS to automate history archiving, retrieval, and forecast generation
  • Documenting all SAS programs developed and write other documentation as needed. Identify and share best practices for key topics
  • Creating large datasets by combining individual datasets using various inner and outer joins in SAS/SQL and dataset merging techniques of SAS/BASE
  • Analyzing data using various statistical PROCEDURES like PROC SUMMARY, PROC MEANS, PROC FREQ, PROC UNIVARIATE, PROC REG and PROC ANOVA
  • Using SAS/Macro facility to create macros for statistical analysis, reporting results and data extraction
  • Also involved in data validation for ETL process flows. Identifying and acting on duplicate values, invalid values, and missing values
  • Coordinated with the team of analysts in SAS Enterprise Miner data exploration tool is used for customer-targeting campaigns, credit scoring, churn analysis, and fraud detection

Environment: Base/ SAS, SAS/Macro, SAS/SQL SAS/Connect, SAS/Graph, SAS/Access, Windows, Teradata, DB2, UNIX & SAS/ENTERPRISE Miner, Guide, Tableau

Confidential

SAS Business Analyst

Responsibilities:

  • Working withbusinessowners for requirement gathering and analysis and conducting JAD sessions
  • Responsible for administering and maintaining document's like project plan, requirements, solution designs, component designs and other project execution and management related documents throughout the project lifecycle
  • Resolve queries raised during the Design/Development and Testing Phases
  • Facilitatingbusinessand user acceptance testing (BAT/UAT)
  • Responsible for creating, maintaining requirement deliverables and reviewing documents created by team members
  • Bridge gap betweenBusinessSubject Matter Experts, Development and testing team
  • Used SAS/BASE, Macros to develop dynamic SAS programs to extract, validate data
  • Cleaning, Data Manipulation and transforming data using Data step and SAS Base procedures for review
  • Used SAS analytics to customize insurance plan so that to reduce healthcare premium expense of clients
  • Extensively used various statistical Procedures like PROC FREQ, PROC MEANS to understand data quality, produce reports and handle the missing values
  • Analyzed the data of advertised contents based on people response and created reports based on their demographic information
  • Generated customized reports using SAS/MACRO facility, PROC REPORT, PROC TABULATE and PROC SQL
  • Extracted data from the database using SAS/Access, SAS SQL procedures and created SAS data sets
  • Generated high quality reports and listings in HTML, EXCEL and PDF formats using SAS/ODS
  • Performed data analysis on employee data for required fields as per client requirements

Environment: Base SAS, SAS/ACCESS, SAS/CONNECT, SAS/STAT, SAS/GRAPH, SAS/SQL, SAS/ODS, UNIX, Mainframes, SAS Enterprise Guide, SAS BI

Confidential

Business Analyst

Responsibilities:

  • Modified/developed SAS codes for data cleaning and Reporting and to support routing processing.
  • Developed efficient, well-documented, readily comprehensible and modifiable SAS code using SAS/ Base and SAS/ Macro facility.
  • Identified problems with the data, if there were any, and also produced derived data sets, tables, listings and figures, which analyzed the data.
  • Produced quality customized reports by using PROC TABULATE, REPORT, and SUMMARY and also provided descriptive statistics using PROC Means, Frequency, and Univariate.
  • Report generation using many SAS procedural statements, SAS/MACROS, and data null steps.
  • SAS was used for pre-processing data, SQL queries, data analysis, generating reports, and statistical analyses.
  • Processed data collection to ensure proper quality of data. Maintained the daily error log for cleaning the data.

Environment: SAS/BASE, SAS/SQL, SAS/ACCESS, MS Excel, MS Power Point, Window NT/2000

We'd love your feedback!