James Walker
@jameswalker
I’m a Senior Power BI Developer crafting high-performance dashboards and data models.
What I'm looking for
I am a Senior Power BI Developer with 8 years of experience specializing in designing advanced dashboards, data modeling, and ETL processes. I focus on building reliable, high-quality reporting that helps stakeholders make better decisions.
In my recent role, I led migration of SSRS reports to Power BI, improving report performance and user engagement. I design interactive dashboards using best practices like star schema to keep data models efficient, scalable, and fit for complex analytics.
I also own end-to-end ETL work: I perform data extraction, cleansing, transformation, and loading while using Power Query (M language) to automate transformations and reduce manual effort. I work in agile environments, collaborate with stakeholders, maintain data accuracy and integrity, and troubleshoot query and performance bottlenecks to reduce load times.
Experience
Work history, roles, and key accomplishments
Led the migration of SSRS reports to Power BI for a client with 200+ reports, improving report performance and user engagement within an 8-month timeline. Built star-schema data models and automated ETL with Power Query, reducing manual effort by 30% and cutting report load times by up to 40%.
Power BI Developer
Esynergy
Aug 2017 - Dec 2020 (3 years 4 months)
Supported migration of legacy reports to Power BI and contributed to interactive dashboards for operational teams. Assisted with data extraction/transformation and troubleshooting to optimize query performance, while maintaining ETL documentation and adhering to data governance requirements.
Education
Degrees, certifications, and relevant coursework
Swansea University
Bachelor of Science, Computer Science
Earned a Bachelor of Science in Computer Science. Covered topics including data structures, algorithms, operating systems, database systems, software engineering, and machine learning.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring James?
You can contact James and 90k+ other talented remote workers on Himalayas.
Message JamesFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
