SQL DBA Developer | DBA Administrator | Business Intelligence Developer | Data Analyst

14+ years | Microsoft Certified Expert Level SQL Server Database Developer | DBA Administrator | Business Intelligence Developer | Data Analyst
Microsoft Certification ID (MC ID) is 9434701
I will make every effort to understand your needs and deliver precisely what is requested while meeting the agreed deadline.
I'm a Microsoft Certified Technology Specialist and Microsoft Certified IT Professional who adapts easily to shifting requirements. Let's discuss your project today! Particular expertise in client/server development with a Transact-SQL back-end. Demonstrated creativity in utilizing various software tools to develop solutions to get the job done!

- Plan, design, and implement application database code objects, such as stored procedures, views, and triggers.

- Design, build and maintain SQL scripts and complex queries for data extraction.

- Build SSIS packages for data conversion/sharing between databases.

- Report creation and deployment through SSRS.

- Implementing a new database system from concept.

- Migrating your existing data to a new system.

- Automating repetitive or time-consuming tasks.

- Optimizing your queries and database system.

- Years of experience installing/configuring/troubleshooting SQL Server.

- Dashboard & Data Visualization: Tableau, PowerBI, Excel.

Skills
Professional Experience
2015 - Present
Full Stack Developer

Badan Pengelolaan Keuangan

Banda Aceh, Aceh, Indonesia

- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.

2014 - 2015
Information Technology Support Specialist

Banking PD. BPR Mustaqim Sukamakmur

Banda Aceh, Aceh, Indonesia

- Consulting with IT managers.
- Providing IT assistance to staff.
- Training end-users on hardware functionality and software programs.
- Resolving logged errors in a timely manner.
- Monitoring hardware, software, and system performance metrics.
- Updating computer software. as well as upgrading hardware and systems.
- Maintaining databases and ensuring system security.
- Keeping track of technological advancements and trends in IT support.

2009 - 2014
Lecturer

Aceh Polytechnic

Banda Aceh, Aceh, Indonesia

- Instruct students on facets of Javascript, PHP, MySQL, and other relevant technologies.
- Instruct students on how computers work, including the basic science and mathematics behind their operation and the hardware and the software built on those foundations.
- Teach how to write computer programs, algorithms and programming languages.
- Keep records of grades, grade papers, and perform other administrative duties as needed.
- Read and stay abreast of current topics in computer science.
- Create lesson plans.
- Utilize various curriculum resources.
- Integrate competencies, goals, and objectives into lesson plans.
- Develop incentives to keep participants in class.
- Tutor students on an individual basis.

2006 - 2009
Database Administrator

Mercy Corps

Banda Aceh, Aceh, Indonesia

- Monitoring system performance and identifying problems that arise.
- Responding in a timely manner to user-reported errors.
- Protecting the database against threats or unauthorized access.
- Ensuring that the database is adequately backed up and able to be recovered in the event of memory loss.
- Reporting on metrics regarding usage and performance.
- Suggesting changes and improvements for maintenance or protection.
- Regularly liaising with IT project managers and database programmers.
- Designing databases with both front-end and back-end users in mind.

2006 - 2006
Computer Operatorr

BRR NAD _ NIAS

Banda Aceh, Aceh, Indonesia

- Setting up computers and other hardware devices.
- Starting operations by entering computer commands.
- Monitoring error and stoppage messages.
- Correcting errors, loading paper, and adjusting equipment settings.
- Troubleshooting equipment malfunctions and software errors.
- Responding to user requests and problems.
- Performing preventative maintenance.
- Ensuring the security of the company’s computer systems.

Academic Background
2009 - 2011
COMPUTER SCIENCE - Bachelor's degree

Ubudiyah Indonesia University

Banda Aceh, Aceh, Indonesia

2005 - 2008
COMPUTER TECHNOLOGY / COMPUTER SYSTEM TECHNOLOGY - Associate's degree

Polytechnic LP3I

Banda Aceh, Aceh, Indonesia

WEBSITE

MOBILE
BUSINESS INTELLIGENCE
MIGRATION DB
DATA EXTRACTION