logo

Hello, my name is

Mirmukhammad Mirsodikov.

I build cool things for the web.

I am a software engineer specializing in full stack web and mobile development. I am currently working at INTRUST Bank as a Software Engineer.

About Me


My name is Mirmukhammad Mirsodikov and I am a software engineer. I love learning and building applications that solve real world problems. I am currently working at INTRUST Bank as a Software Engineer.

I am a passionate and dedicated software engineer who thrives on learning new technologies and finding innovative solutions to complex problems. With a strong enthusiasm for building tools that enhance people's lives, I constantly challenge myself to push the boundaries of what is possible. I am fueled by the opportunity to contribute to meaningful projects and make a positive impact through my work.

My insatiable curiosity drives me to continuously research and explore new areas, always seeking to expand my knowledge and stay ahead of the rapidly evolving tech landscape. I take pride in suggesting fresh perspectives and approaches, constantly striving to improve processes and deliver the best results.

In my free time, I enjoy working out, running, playing chess, climbing, and origami. Currently, my free time is taken up by research and development of my own projects, where I am building a SaaS for small team athletics to help manage their teams.

Self portrait

Skills


I have accumulated a variety of skills and technologies. At work, I am currently working with TypeScript and Angular for our frontend, and C# and .NET Core for the backend. I am also working with AWS for our cloud infrastructure.

For my personal projects, I am currently working in a slew of different areas. My primary focus has been on building a mobile app for weight training using React Native and Expo. I am also working on a real time chat application using Go and WebSockets.

Languages

TypeScriptGoJavaScriptJavaC++C#Python

Frontend

ReactReact NativeVueNext.jsNuxt.jsAngular

Backend

Node.jsExpressGinREST APIsJWT.NET Core

Database

PostgreSQLMicrosoft SQL ServerMongoDBSnowflake

Infrastructure

AWSDockerTerraformAzure
More

Work Experience


INTRUST Bank - Software Engineer

March 2024 - Present

  • Developing custom internal web applications to automate and streamline business processes
C#.NET CoreBlazorSQL Server

Koch Minerals & Trading - Software Engineer

February 2023 - January 2024

  • Streamlined and enhanced financial transaction management by maintaining a critical web application utilized by the finance department for managing invoices
  • Developed a finance settlement application support chatbot utilizing Azure OpenAI, leading to expedited issue resolution and reduced manpower requirements from a team of 50 to 1 person
  • Implemented an optimized data flow pipeline on AWS, resulting in significant cost savings of thousands of dollars per month and performance gains by 75% by replacing the existing process
AWSSnowflakeC#RabbitMQEvent Driven Architecture.NET CoreAngularAWSOpenAI

StaffWise - Software Engineer

January 2021 - February 2023

  • Successfully designed and implemented a healthcare financial web application to empower hospitals with their staffing, resulting in $50,000 of savings monthly for hospitals
  • Orchestrated resource provisioning and service deployment in Microsoft Azure using Terraform, establishing a scalable infrastructure
  • Transformed hospital onboarding process by developing a serverless user flow in Azure, enabling seamless Excel file uploads and data parsing, improving the onboarding process time by 90%
  • Efficiently managed 6-member cross-functional team, overseeing end-to-end project lifecycles, stakeholder satisfaction, and successful achievement of project objectives
TypeScriptReactNode.jsTerraformMicrosoft SQL ServerMicrosoft AzureREST APIs

Textron Aviation - Software Engineer

June 2022 - August 2022

  • Led the team in migrating to Java 11 from Java 8 and adopting REST APIs over SOAP APIs, empowering the team to embrace modern practices and unlock optimized performance, scalability, and productivity
  • Developed applications using Java to automate processes for engineers in their design modeling applications, resulting in faster turnaround times to publish and review plane schematics
  • Addressed project issues with maintainable solutions through architecture and design patterns, leading to more consistent projects and facilitating easier onboarding of new team members
JavaJava SwingREST APIsMVVM

Projects


Astrorpheus

Upload 2D space images to convert them into 3D models and create sounds for them to experience space in a new way. Winner of the 2023 NASA Space Apps Challenge.

Next3D ModelsAWSSonification

A simple and secure way to share secrets across the web. Web app that allows you to create short lived secrets that are deleted once they are viewed.

SvelteSvelteKitMySQLPrisma

CLI tool for generating pages, routes, components, and more for JS meta frameworks like Next.js, Nuxt.js, SvelteKit, and more. Automate your workflow and save time.

GoCobraCLIViper

GymArc

Cross platform mobile application designed to allow users to track their gym workouts, view their previous workouts, create templates and plans, and view their progress.

React NativeTypeScriptSQLiteGraphQL

Chess.com Analysis Companion

A connection of the Chess.com API with ChessCompass to allow users to view their analysis for free and conveniently.

NextReact

Portfolio

My personal portfolio website. Showcasing my skills, work, and projects. This very website you're looking at right now!

ReactNextTypeScriptTailWind

Research Survey

A web application that allows users to create survey prompts and share them with participants for lie detection research.

VueTypeScriptPrismaPostgreSQLJWT

Contact


Although I am not currently looking for new opportunities, I am always interested in networking and meeting new people. If you have any questions or would like to get in touch, feel free to reach out to me at mirsodikov.mir@gmail.com. You can also find me on the platforms below.