![Jon Mus pic](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FprofilePic.1820c22f.png&w=384&q=95)
Hello, I'm Jon. I'm a Software Developer with 5+ years of experience. I enjoy building web-apps. My focus is mostly React (Next.js).
About me
With over 5 years of experience successfully building and deploying full-stack MERN applications, I have strong proficiency in JavaScript, MongoDB, Express, React, Node.js and experience containerizing apps with Docker, testing code using unit-tests (Jest, React-testing-library, etc), and learning quickly - making me an excellent fit for this full stack developer role requiring expertise across the MERN stack.
I have a strong understanding of JavaScript (ES6) fundamentals and modern front-end development practices, including ES6 syntax and module bundlers like Webpack. Extensive experience in React with proficiency in Redux state management, React Hooks, Component Communication, and lifecycle methods. Skilled in creating interactive applications by integrating web services using RESTful APIs and building web service APIs adhering to the REST architecture. Familiarity with testing frameworks like Jest and Mocha for unit and integration testing of React components. In-depth involvement in all stages of the development cycle for Single-Page Applications.
Ability to optimize React.js applications for improved performance and accessibility using techniques like code splitting, lazy loading, and server-side rendering.
Additionally, I have a Master's in Computer Science degree. Fun fact, I am fluent in 3 languages: English, Russian and Uzbek.
When I'm not coding, I enjoy walking outside, watching movies, and working out. I also am very passionate learning new things. I am currently learning about history and philosophy of different cultures.
My skills
- JavaScript
- TypeScript
- Python
- Java
- React.js
- Redux
- Next.js
- Node.js
- GraphQL
- Webpack
- HTML5/CSS3
- Sass
- jQuery
- Bootstrap
- Material UI
- Tailwind CSS
- Express.js
- Apollo Server/Client
- REST
- JSON
- Ajax
- MongoDB
- MySQL
- PostgreSQL
- Firebase
- Oracle DB
- MVC/MVP
- Storybook
- Postman
- Jest
- Mocha
- Figma
- VirtualBox
- Windows
- Linux
- Docker
- Kubernetes
- Google Cloud
- AWS
- Jira
- Git
- GitHub/GitLab CI/CD
- Agile (SCRUM)
- Waterfall
My education
University of Texas at Arlington | Arlington, TX
Master of Science in Computer Science
Coursework: Software Engineering, Software Design Patterns, Design and Analysis of Algorithms, Secure Programming, Cloud Computing, Machine Learning, Databases, etc.
Aug 2021 - May 2023Inha University | Tashkent, Uzbekistan
Bachelor of Science in Computer Science
Coursework: OOP, Computer Networks, Data Structures, System Programming, AI, Big Data, Embedded Software & Design, etc.
Sept 2017 - Jun 2021My experience
EOG Resources | Houston, TX
Software Engineer
Expertise in React, Next.js, TypeScript, Docker, Material UI, Node.js, Express.js, Redux, and custom React Build kit for robust web development. Designed, developed, and optimized UI components, with a focus on Material UI and custom UI library for consistent design interface. Worked on API and CI/CD pipeline configuration and integration, ensuring seamless communication and effective troubleshooting
Aug 2023 - PresentUniversity of Texas at Arlington, College of Engineering | Arlington, TX
Software Engineer (Software Design Patterns - GTA)
This job involved creating a trade show project using Java, Vanilla JS, and React, implementing design patterns like GRASP and GoF. The role also included evaluating student assignments and projects, mentoring students, and conducting office hours for addressing course-related queries.
Aug 2022 - Jun 2023University of Texas at Arlington, The Studios | Arlington, TX
Software Developer - Student Assistant
In this role, created a cross-platform mobile application using React Native and Expo, while also leading code reviews and brainstorming sessions. Additionally, I provided support to students regarding the university's library resources and assisted with organizational tasks related to lending devices at the Studios.
Apr 2022 - Aug 2022KPI | Remote
Software Developer
Completed multiple projects, integrated JUnit tests, achieved an 80% testing coverage, participated in Agile/Scrum workflows, implemented Node.js modules, managed dependencies, and employed Redux with Redux Persist for state management in various web projects.
Jan 2020 - Apr 2022ZETSOFT ENTERPRISE LLC | Tashkent, UZ
Software Engineer
Developed RESTful services, improved UI/UX for enterprise-level projects, integrated API Microservices, modernized legacy libraries, implemented Lazy-Loading, created React routers and UI screens, handled Form-Validation with Formik and Yup, and built RESTful APIs using Express and Node.js while bundling JavaScript files with Webpack and Babel.
Aug 2019 – Jan 2020DATASITE LLC | Tashkent, UZ
Frontend Developer
Integrated Auth0 for secure authentication, implemented efficient API connections, developed real-time Web Sockets, conducted thorough React.js testing, focused on CSS for UI, used developer tools for debugging, employed Responsive Web Design with Bootstrap, and ensured consistent UI layout.
Jun 2018 – Aug 2019Contact me
Please contact me directly at akhmadjon.muslimov@gmail.com or through this form.