JFC Web Design

Hi, my name is
James Ciskanik.

Full-Stack Web Developer

UI/UX Designer

Creative Problem Solver

About Me

bio photo


  • Communication Arts, B.F.A. (Virginia Commonwealth University)
  • Information Systems Technology: Web Design and Development, C.S.C. (Northern Virginia Community College)
  • Full Stack Developer Certification (FreeCodeCamp.org)
  • Web Developer Skill Path Certificate (Codecademy.com)

Skill Set

  • General: Full Stack Web Development, Responsive Web Design, UI/UX Design, Mobile App Development, Database Management, RESTful APIs, HTTP Requests, SEO, Testing & Debugging, Wireframing, Graphic Design
  • Programming Languages: HTML, CSS, Javascript, Java, PHP
  • Front-End: React, React Native, Redux, jQuery, Bootstrap, Sass
  • Back-End: Node.js, Next.js, Express, Apache
  • Databases: MySQL, PostgreSQL, MongoDB, Firebase, Prisma ORM
  • Content Management: Wordpress, Drupal, Sanity
  • Testing: Mocha, Jest
  • Other: Git, Adobe Creative Suite, VS Code



Hi there! My name is James Ciskanik and I'm a full-stack web developer with a passion for building websites and applications that are reliable, dynamic, beautifully designed, and above all, provide a seamless and enjoyable user experience.

My journey as a web developer began in 2020. At the time I was working for a print publication in Northen Virginia as a graphic designer and advertising accounts manager. Like many others, I was furloughed when the pandemic hit and found myself not only unemployed, but also stuck at home for the forseeable future.

To keep myself occupied, I began teaching myself how to code. I didn't expect to enjoy it very much - let alone make a career out of it - but as soon as I saw that first Hello, world appear on my screen, I knew that this was what I wanted to do with the rest of my life.

Not only was I enjoying learning the basics of programming, I found the whole process to be extremely fulfilling. There are few things in life as beautiful as a piece of code that takes a complex problem and elegantly reduces it into a logical, step-by-step solution. Or as satisfying as finally locating the bug that has eluded you for days. Or as rewarding as sharing knowledge with a fellow coder, to help them get unstuck on a project.

After spending a few months hungrily eating up tutorials and experimenting on my own, I enrolled in a web development program at my local community college and never looked back.

Sure, it hasn't always been a breeze. Anyone who has done some coding can attest to how frustrating it can be at times. But whenever I feel the satisfaction of seeing that error message finally disappear, or getting that layout to flow just right, or deploying a finished project, I'm reminded of the fact that I'm doing what I love. And that's worth all the frustation and obstacles in the world.

Now that you know me a little better, feel free to contact me here or send an email to ciskanikjf@gmail.com. I am available for free-lance work and would love to discuss your ideas and how I can assist you!