# Giorgi Tskhadadze > Sotfware Engineer Location: San Francisco, California, United States Profile: https://flows.cv/giorgi I'm a recent grad from MIT and a Software Engineer at Nooks. I'm passionate about creating clean, scalable and maintainable code. I have good experience in web, mobile and game development. ## Work Experience ### Software Engineer @ Nooks Jan 2023 – Present | San Francisco, California, United States ### Software Engineer Intern @ Pocket Gems Jan 2022 – Jan 2022 | San Francisco, California, United States • Worked on the Central Infrastructure’s Client Platform team to create an App teardown/rebuild feature for the execution step queue system. • Worked with 6 other senior engineers to add new features and improve packages in the internal package manager, which was then used by different game teams inside the company. • Experienced the full pipeline of high impact feature creation. • During the research phase, lead a meeting with other engineers from the company to gather feedback on my summary of different possible approaches. • Implemented the feature, taking into account the feedback, and worked closely with other team members to seamlessly merge the changes into the production branch. ### Senior React Native Developer @ Svea Solar Jan 2021 – Jan 2021 | Sollentua, Sweden Remote, consulting through Proxify AB Role description: • Worked on a solar panel management app implemented using React Native and Expo. • Was a de facto leader of a team of four developers. • Right after joining the team, performed various optimizations for a performance boost. • Got experience in github actions ci/cd configuration and maintenance. • Got experience in configuring, publishing and managing different versions of an app on the Apple and Google app stores. • Integrated Firebase into the app and got experience in analyzing usage data, especially crash reports and bugs (using Sentry). • Improved performance of animations in the app. • Helped out other developers with bug fixes and API/Redux integration related tasks. • Added new features as requested. For example, an infinitely scrollable graph of electricity production/consumption. ### Co-founder, Lead front-end developer @ Startup Soulmape Jan 2018 – Jan 2021 | Tbilisi, Georgia • Co-founded a startup called Soulmape – a location based social networking app. Built a cross-platform (Android, IOS) mobile application using React Native. • Used the following libraries: React Native – as the framework, Expo – as a RN platform, TypeScript – as the main language, Redux – for state management, Ajax and RXJS – for network communications, SignalR – for socket communications, react-navigation, react-native-maps, react-native-elements, etc. • Researched several popular social networking app layouts and general UX practices using developer tools for mobile platforms. • Built performant animations that ran on the native side (as opposed to the Javascript side) to achieve smooth 60fps. • Continually tested and optimized the rendering costs eliminating stutters even on older phones. Used devtools to find flaws in the tree structure and flatten the unnecessary depths. • Introduced Svg images into the app to optimize rendering of figures and images. • Migrated a large codebase from class components and Higher order components to functional components to make use of the newly added hooks API. • Used the hooks API, building custom hooks to reduce the code size, increase readability, reduce the number of re-renders, etc. Made extensive use of hooks such as useCallback,useMemo and useEffect. • Built custom hooks for API calls and signalR socket connection maintenance. • Used Context API to ease the stress on the Redux store, reducing it’s size and moving the state logic to components without increasing the code size with multi-level props. • Participated in developing the back-end using .Net core framework, microservice architecture, Domain driven design, Command query responsibility segregation. Used onion architecture to structure individual services. ### Software Development Intern @ Pocket Gems Jan 2018 – Jan 2018 | San Francisco, California, United States • Worked on the same team as during the externship. • As a solo project, built a system called “dcon”, which allows updates to be downloaded more easily without actually updating the app. The project involved working with databases and C# Unity code. ### Software Development Intern - Externship @ Pocket Gems Jan 2018 – Jan 2018 | San Francisco, California, United States • Worked as a software development intern at Pocket Gems inc. on a new project – a cross-platform (Android, IOS) RPG game developed using Unity. • Worked with 15 other developers to add new features to the game and fix various bugs in a huge codebase. • As a solo project, built a logging system, which streamlined error and crash reporting, as well as the collection of informational logs in a single space to make them more manageable. Used Elasticsearch and Kibana for log management. ## Education ### Bachelor's degree in Computer Science and Engineering Massachusetts Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/giorgi-tskhadadze-9aa19a20b --- Source: https://flows.cv/giorgi JSON Resume: https://flows.cv/giorgi/resume.json Last updated: 2026-03-29