Skip to content
View maariyadiminsky's full-sized avatar
💖
Work, work, family, breathe.
💖
Work, work, family, breathe.

Block or report maariyadiminsky

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maariyadiminsky/README.md

| LinkedIn | Medium | Twitter

👋 Hi there!

👩🏻‍💻I'm Mariya Diminsky, a passionate self-taught Software Engineer. For 8 years I've worked as a Full Stack Engineer, a Frontend Developer(I 💖 React), and a Unity/C# developer.

During my free time I love to 🏃‍♀️ hike, ✈️ travel, and 🎮 play games with my husband and son. I also enjoy working on several side projects including my indie game studio—TrinityMoon Studios. Try out the DEMO of my first game, The Girl Who Knew Time. It's a lot of fun!

✍️Teaching and making complicated subjects easier to understand brings me a lot of joy. That's why whenever I can, I write for publications like FreeCodeCamp and JavaScript in Plain English. Check out some of my articles here.

👁 Myers Briggs(at work results): INFJ.
👁 Ray Dalio's PrinciplesYou(workplace personality results): The Strategist.


JavaScriptReactReduxCSS3GraphQLTypeScriptAWSWebpackNodeJSVisual Studio Code

As a Software Engineer, creating elegant solutions for user issues and improving the overall user experience is important to me. I prefer composition over inheritance, separation of concerns and less code coupling, more code readability, a clean API design with flexible integration as well as modularizing my code into components, custom hooks, and utility methods to keep code clean, readable and reusable. I always make sure I have production-ready code by creating unit and integration tests, using default parameters, prop-types/typescript, and of course, both reviewing and having my code reviewed before merging.

I specializes in Javascript, React, Redux, Node(Express/Hapi), RESTful API’s, Databases(MySQL/PostgreSQL, MongoDB), Authentication, Functional Programming, WebSockets, Webpack, TDD(React Testint Library, Enzyme, Mocha, Chai, Expect), Git, jQuery, HTML5/CSS3, Wordpress, and DevOps(Heroku, AWS).

C#UnityPlay StoreVisual Studio

As the Founder of TrinityMoon Studios, an indie entertainment game studio creating interactive stories with heart—I taught myself C# and Unity, developed tools and a text-based language on top of C# to make storytelling development easier, designed all the UX/UI experiences, wrote story scripts for the studio's games, and have managed and directed contractors from multiple skills and backgrounds.


📕 Latest Published Articles

🔗 Links

Pinned Loading

  1. pilot-buddy pilot-buddy Public

    PilotBuddy is a TypeScript React app, seamlessly integrating Voice Recognition and Synthesis, and thoroughly tested with React Testing Library, assuring an enhanced learning experience with full re…

    TypeScript

  2. event-booker event-booker Public

    A fullstack event booker app created with React, Node, GraphQL, and MongoDB—complete with authentication, a responsive design and several other features listed below.

    JavaScript 1

  3. toddler-level-9000 toddler-level-9000 Public

    A frontend app build with React, Redux and Tailwind. Get your child to LEVEL 9000 by teaching him/her their first 100 words!

    JavaScript 1

  4. thegirlwhoknewtime-preview thegirlwhoknewtime-preview Public

    An interactive experience game(made with Unity) where your choices impact the story. Featuring gorgeous cinematic visuals, enchanting characters, and an enthralling story full of twists and unexpec…

    C# 2