
George Sisko
Verified Expert in Engineering
Software Developer
North Athens, Greece
Toptal member since September 18, 2024
George is a developer with over eight years of experience, specializing in React, Next.js, React Native, and Angular. He excels at developing robust and user-friendly interfaces for web and mobile applications, delivering the best possible results by mentoring others and maximizing team members' contributions. For the past four years, George has taught Vanilla JavaScript, React, Node.js, and GraphQL at a private college.
Portfolio
Experience
- JavaScript - 6 years
- React - 6 years
- Redux - 5 years
- TypeScript - 5 years
- Jest - 5 years
- Node.js - 4 years
- React Native - 3 years
- Next.js - 2 years
Availability
Preferred Environment
GitHub, React, Next.js, Material UI, JavaScript, TypeScript, React Native, Redux, Zustand
The most amazing...
...projects I've participated in during my time at HeyJobs involved migrating several initiatives from React to Next.js.
Work Experience
Lecturer
SAE Institute
- Discovered and introduced the JavaScript ecosystem along with other passionate colleagues.
- Managed bi-weekly class modules for groups of nine students on average.
- Conducted season material planning along with the Sector Director.
Front-end Engineer
HeyJobs
- Migrated several initiatives from React to Next.js.
- Created a request for comment (RFC) to migrate the Next.js pages router to the app router.
- Prepared an RFC to migrate from Redux Toolkit to React Query.
- Maintained and expanded the design system UI library, leveraging React, Material UI, and Storybook.
- Supported the DevOps team in various technologies, including AWS, CircleCI, Sentry, and Datadog.
- Developed a PoC for a mobile app with React Native Expo.
Front-end Engineer
Bmpi
- Led the front-end department to redesign an existing reporting platform from scratch.
- Handled the architectural design, development, and delivery of the MMP.
- Provided mentoring and knowledge-sharing sessions for back-end development team members.
Front-end Engineer
MdDS Reset
- Migrated a static page to the existing React single page application project.
- Led the front-end team to refactor an existing codebase.
- Reviewed and improved the source code and implemented new features.
Front-end Engineer
Avaloq
- Migrated a core banking back-office platform from AngularJS to Angular 2.
- Maintained, reviewed, and improved the existing migrated code.
- Created new features and moved the app to the first minimum viable product (MVP).
Front-end Engineer
Büro am Draht
- Reviewed and improved the existing codebase for a German Ministry of Culture website.
- Tracked and fixed bugs and performance issues along with the product manager.
- Developed on-demand initiatives and made bug fixes until MVP delivery.
Full-stack Engineer
Dr Glinz Covis
- Developed new features for a monorepo CRM web app for recruitment agencies.
- Built new features for the codebase of a new product authorization web app.
- Developed a new device management mobile app from scratch.
Front-end Engineer
BibeCoffee
- Consulted with a team of two colleagues on architectural decisions regarding the codebase of a real-time coffee machine monitoring platform.
- Mentored a team of two colleagues on a real-time monitoring platform for coffee machine usage.
- Performed code reviews and improvements on an existing codebase until the MVP.
Front-end Engineer
Vodafone Innovus
- Developed dashboard report features for IoT devices.
- Improved the codebase and introduced unit test coverage.
- Built an ASP.NET web service wrapper that consumed data from SOAP Java web services.
Front-end Engineer
Netcompany-Intrasoft
- Developed a booking system web app for tennis courts from scratch.
- Led a team of three junior front-end developers focused on architectural design.
- Assisted the server-side back-end developers with API development.
Junior Software Engineer
Relational
- Developed a core banking management algorithm through a loan bookkeeping module.
- Assisted business managers with database and infrastructure design.
- Learned about new features and implemented them on the web application.
Experience
HeyJobs | Job Platform
Skills
Libraries/APIs
React, React Redux, REST APIs, Node.js, React Native for Web, React Query, RxJS, NgRx, Redux-Saga, jQuery, Apollo Client
Tools
GitHub, Figma, Expo, CircleCI, Sentry, Amazon Cognito, Shadcn, React Apollo
Languages
JavaScript, TypeScript, CSS, HTML, ECMAScript (ES6), GraphQL, SCSS, C#, Sass, T-SQL (Transact-SQL)
Frameworks
Material UI, Redux, Jest, Next.js, React Native, Cypress, Angular, Tailwind CSS, Express.js, .NET, ASP.NET, Ant Design
Paradigms
Testing, Unit Testing, B2B, REST, Mobile Development, Search Engine Optimization (SEO)
Platforms
Mobile, Docker, Kubernetes, Amazon Web Services (AWS)
Storage
MongoDB, Datadog
Other
Styled-components, Responsive UI, Front-end, APIs, API Integration, Design Systems, Front-end Development, UI Components, Web App Development, Vite, Zustand, RTL, Storybook, Full-stack, Full-stack Development, Large-scale Projects, Architecture, Technical Leadership, Mobile UI, Mobile Apps, Strapi, WPForms, Ajax, Web MVC, Apollo, Apollo Server, Back-end
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring