Post Job Free
Sign in

Engineer Developer

Location:
Irving, TX, 75038
Salary:
100000
Posted:
October 28, 2015

Contact this candidate

Resume:

Software Engineer with functional and technical expertise in designing, implementing, and maintaining large-scale enterprise Data Warehousing and Business Intelligence solutions, especially in Oracle Retail Analytics

HIGHLIGHTS OF QUALIFICATIONS

Experience with Ruby Language and RVM.

Experience with Ruby on Rails Framework and Ruby Chef Framework.

Extensive knowledge and implementing ROR with TDD (Test Driven Development) and BDD (Behaviors Driven Development).

Hands-on Experience in Deployment Rails framework in Heroku and VPM using Capistrano, Phusion Passenger and Nginx Server.

Experience in Rack Server.

Experience in Nginx and Apache Server.

Experience in Git Tools.

Knowledge in Sqlite, Mysql, Postgre DB, Teradata and Oracle DB.

Experience in Shell Scripting (Bash, ohh-my-zsh, korn Scripiting).

Experience in Rspec, Capybara etc.

Experience in Linux OS (Red Hat, Ubuntu, CentOS, Kali Linux etc),

Experience in Project Management tools (Jira, Trello, Pivotal tracker)

Experience with Mac OS.

Red Hat Certified Engineer (RHCE)

Red Hat Certified System Engineer (RHCSA)

Oracle Certified Associate (OCA)

Oracle Certified Professional (OCP)

TECHNICAL SKILLS

Languages: C/C++, PHP, Ruby, Python, JavaScript, Unix scripting (bash, ksh)

Databases: Oracle, Teradata, Netezza, Mysql, PostgreSQL, SQLite

Tools and Applications: AJAX, Apache, Bash, CSS, Capistrano, Git, Haml, HTML, JQuery, JavaScript, JSON, Linux, NGiNX, OSX, Phusion Passenger, RSpec, Ruby, Ruby on Rails, RVM, Sass, Sidekiq, SQL, SQLite, Nano, XML, ZSH, Ohh-my-zsh, Sublime. Heroku

PROFESSIONAL EXPERIENCE

Yomari Incorporated Pvt. Ltd. December 2014

Software Developer

Understand the ETL (Extract Transform Loading).

Develop ETL scripts for Data Warehousing using Korn Shell scripting.

Assist to understand the business needs of the client to deliver the optimal solution to enhance their business

Build SQL queries for scripts and reports

Perform information systems needs assessment, information gathering and recommend appropriate business systems and IT infrastructure for Yomari customers

Maintain and grow knowledge of Retail industry data warehousing and Business Intelligence functionality and technical skills

Leapfrog Technology December 2012

Software Engineer

Rails Developer

Experience with Ruby Language and RVM.

Experience with Ruby on Rails Framework and Ruby Chef Framework.

Extensive knowledge and implementing ROR with TDD (Test Driven Development) and BDD (Behaviors Driven Development

PROJECTS

Client: Siam Makro, Thailand (May 2015 to Present)

Role: BI consultant

Project Description: Siam Makro is a cash and carry wholesaler selling quality Food and Non Food products, providing the best buying conditions and solutions for their professional customers. With a large registered member base distributed all over the country, the Company continues to successfully operate its principle business of providing solution to a multitude of clientele operating in a wide range of industries; the main focus is small and medium size professionals buying for commercial and household use. Makro main customers are Food retailers, HoReCa Business (Hotel, Restaurants, and Caterers) and service sectors (Hospitals, Schools, Government Agencies etc.).

Responsibilities:

Create BI and OBIEE Reporting

History data migration

Cutover/ go-live with Retail Merchandising team

Project: Express Inc, Columbus, Ohio 43230 (December 2014 – May 2015)

Description: An American fashion retailer that caters mainly to young women and men. The company is headquartered in Columbus, Ohio and New York City.

Express operates more than 625 stores throughout the US, Canada, and Puerto Rico that sell trendy private-label apparel and accessories targeted to men and women between the ages of 20 and 30. It is an effort to create a new Express EDW leverages Logic’s BI data library, which is a library of accelerators for a data model, ETL and metadata elements

Role:

Business Intelligence Consultant, Java Developer, ETL script Developer

Responsibilities:

•Provide overall functional guidance and direction for the project team

•Extraction and Loading script development with Oracle and Teradata as a backend.

•Conduct reviews for specifications and code development

•Assist with test script and scenario development activities

•Participate in testing activities (e.g. system & integration tests)

•Participate in technical issue resolution

•Develop and unit test application modules where applicable

•Assist with data conversion activities

•Assist with integration activities impacting EDW

•Refine and assist with design of the Oracle Retail batch schedule

•Establish and ensure compliance with version control software to be used by the project team

•Participate in technical knowledge transfer to client

•Implement Market Basket Analysis (MBA) feature in Reporting and ELT.

Client: Express Inc, Columbus, USA (February 2015 – Present)

Project: LRDM Implementation, Microstrategy Reports

Description: Express is an American fashion retailer that caters mainly to young women and men. The company is headquartered in Columbus, Ohio and New York City. Express operates more than 625 stores throughout the US, Canada, and Puerto Rico that sell trendy private-label apparel and accessories targeted to men and women between the ages of 20 and 30. It is an effort to create a new Express EDW leverages Logic’s BI data library, which is a library of accelerators for a data model, ETL and metadata elements.

Role: Developer

Responsibilities:

•Editing the dashboards according to the specifications in MicroStrategy.

•Performing test and modification on the reports.

•Preparing of Technical Design Document.

•Creating metrics according to the Technical Design Document.

•Assist with data conversion activities.

•Assist with integration activities impacting EDW.

•Conduct reviews for specifications and code development.

•Resolve technical issues.

•Knowledge sharing with the peers.

Client: Yomari (June 2015)

Role: Developer

Project: Microstrategy

Project Description: This project involves dashboards and reports development with YRDM on Amazon cloud as the back end.

Responsibilities:

Demo data preparation as required

Minor changes in existing reports and dashboards as directed by the team lead

Client: Yomari (May 2015)

Role: Developer

Project: Yomari Retail Data Model (YRDM) Implementation on Teradata at Amazon Cloud

Project Description: This project involves implementation of Yomari's retail data model on Teradata at Amazon cloud server. All the data are migrated from existing YRDM implementation that has been done on Netezza Server.

Responsibilities:

Developing data migration scripts from Netezza to Teradata

Data load plus demo data preparation(as needed) in Teradata

Client: Yomari (April 2015)

Role: Developer

Project: Yomari Retail Data Model (YRDM) Implementation on Teradata

Project Description: This project involves implementation of Yomari's retail data model on Teradata. All the data are migrated from existing YRDM implementation that has been done on Netezza Server.

Responsibilities:

Developing data migration scripts from Netezza to Teradata

Data load plus demo data preparation(as needed) in Teradata

Client: Yomari ( December 2014 to Present)

Role: Data Model Developer

Project: Yomari Retail Data Model (YRDM) Development

Project Description: Yomari Data Warehouse Data Model is the data model being developed by Yomari, which provides an updated standard for data warehousing from RDW and RA.

Responsibilities:

Study and analysis of current business requirements, and developing a simplified Retail warehouse model.

Define the structure of tables from scratch.

Develop data model reference file for users describing each table and field.

Client: Yomari (February 2015 to March 2015)

Role: Developer

Project: History Conversion from RDW 13.1 to RA

Project Description: Migration of data from RDW system to RA using ODI

Responsibilities:

Map the data from RDW to RA.

Develop ODI packages for migrating history data of RDW 13.1 to RA.

Client: Yomari (January 2015 to February 2015)

Role: Developer

Project: Retail Analytics (RA)

Project Description: Oracle Retail Analytics (RA) is an analytical application that provides multiple modules for analysis and reporting on different areas of merchandising management and operations by integrating ODI (Oracle Data Integrator) and OBI (Oracle Business Intelligence). RA provides an updated standard for data warehouse from Retail Data Warehouse (RDW). RA project was about Research on this new technology, preparing internal development environment to work with RA, studying the working mechanism of ODI, how different case scenarios of Retail ETL process were handled in ODI and preparing our own ODI packages to help clients migrate from RDW to RA.

Responsibilities:

Understanding and preparation of Technical Design Documents for various facts and dimensions

Unit Testing ETL processes

Preparation of History Conversion packages and unit testing

Client: Yomari (December 2014)

Role: Installer/Developer

Project: Yomari Extract from RMS)

Project Description: Yomari extract from RMS is software package that extract retail transactional data from Oracle-Retail application stack (primarily from RMS, ReSA and RPM).

Responsibilities:

Installation of RMS 13.2 System (Initial phase)

Map the data from RMS to flat file and from flat file to RDW 13.1.

Develop function and script for extraction of data from RMS and loading into staging table of Oracle and Netezza data warehouse.

Documentation of scripts and library functions

Project: First KidBank(http://firstkidbank.com)

Description: The task of this project was to upgrade in Rails4. It was build in rails2 and was using rails plugin and prototypes JavaScript. There was lot of deprecated warning and was using old syntaxes

Role: Software Engineer (Rails Developer)

Responsibility:

Upgrade to rails3 and finally to rails4.

Replace rails plugin with gem package.

Convert prototypes to javascript.

Remove deprecated warning.

Replace old syntax with new one.

Design new authentication and authorization mechanism using devise.

Implement Assets pipeline.

Make all the test pass.

Write deploy script using Capistrano.

Setup the sever using passenger and NGINX

Project: Talk ESPN(http://talk-espn.herokuapp.com/)

Description: It was design from sketch. It was design to talk about ESPN activity. User were allow to make post about ESPN activity and other user can comment on that post.

Role: Software Engineer (Rails Developer)

Responsibility:

Design Database.

Check user role.

Design Authentication mechanism.

Pass unit and integration test.

Deploy it Heroku.

Project: Grilladex(http://grilladex.herokuapp.com/

Description: It is iOS application design to create recipe with ingredients, steps, cooking time and preparation. I have work as Back end developer for this project.

Role: Software Engineer (Rails Developer)

Responsibility:

Create API while creating User, Recipe, ingredients, tags etc.

Design Database for to store its data and passed data when accepts request.

Create server for it and passed to iOS developer.

Design Admin panel for this application.

CERTIFICATES

Red Hat Certified Engineer (140-221-250)

Red hat Certified System Administrator (140-221-250)

Oracle SQL Fundamentals I [OC1537774]

Oracle Certified Associate (OCA) [OC1537774]

Oracle Certified Professional (OCP) [OC1537774]

EDUCATION

St. Xavier’s College, Maitighar, Kathmandu, Nepal

Bachelor of Information Management (BIM) – March 2012

G.P.A: 3.69

REFERENCE

http://stackoverflow.com/users/1289029/amritdeep-dhungana

https://github.com/amritdeep

https://np.linkedin.com/pub/amritdeep-dhungana/42/77/60a

CONTACT

+977********** (Nepal Mobile Number)

+1-214-***-**** (US Mobile Number)

*****************@*******.***

**************@*******.***

*****************@*****.***



Contact this candidate