GitHub | Email | 050-904-2020 | Ramat Gan
Experienced Full Stack Developer with four years of expertise in TypeScript, Rust, and Python, specializing in user-centric web and mobile solutions. Proficient in solving complex problems, advancing web development, and utilizing data analysis to drive innovation and efficiency.
- React.js / React Native
- QwikCity, SolidJS, React Query, TanStack, AuthJS
- Express, Axum, SQLX, Dioxus, Polars
- ASP.NET Core (6.0)
- Type-Driven Design, Serverless Architecture, HTTPS/SSL, APIs
- Node.js, Bun, NPM, MERN Stack
- Functional Programming, Object-Oriented Programming (OOP)
- Git & GitHub (Version Control)
- Data Analysis with NumPy, pandas, Plotly
- DOM Manipulation, Event Handling, AJAX with Fetch
- Developed a comprehensive web application using React, Node.js, Express, Rust Tokio, and Actix Web.
- Designed and managed an SQL database with efficient indexing and full-text search capabilities.
- Implemented a secure HTTPS server on DigitalOcean, setting up a CI/CD workflow using SSH.
- Enhancing a CRM and SaaS solution for nutritionists to improve user experience and functionality.
- Created a WhatsApp bot and website providing accessible nutritional data.
- Platform utilized by hundreds of nutritionists across Israel.
- Maintained consistent weekly traffic, showcasing the project's impact in a specialized field.
- Deployed on DigitalOcean with SSL certification for secure HTTPS protocol.
- Led data analysis of extensive health metric datasets for mice research using Python (NumPy, pandas) and data visualization with Plotly.
- Engineered robust data processing solutions, efficiently managing gigabytes of data.
- Collaborated with a multidisciplinary team, providing critical data insights to enhance research quality.
- Received recognition for exceptional performance and analytical expertise.
- Completed an intensive full-stack development course covering modern web technologies.
- Graduated with a strong foundation in nutrition science, complemented by programming skills applied in research projects.
- Targil Mehkar Project: Scored 100/100 at Hebrew University; involved extensive analysis of research data using Python programming.
- Contribution to Qwik Framework: Successfully merged a pull request improving the Qwik web framework.
- Bug Reporting: Identified and reported a navigation bug in Qwik City routing functionality.
- Personal Projects: Developed various projects demonstrating proficiency in TypeScript, React, Rust, and other technologies. Available on GitHub.
- HTML5: Semantics & Accessibility, Forms, Media Elements, Metadata Tags, iFrames.
- CSS3: Selectors, Box Model, Responsive Design, Flexbox, Transitions & Animations, Pseudo Classes & Elements.
- JavaScript Essentials: ES6/ES7 features, Async/Await, Promises, DOM Manipulation, Event Handling, Advanced Functions, Closures, Prototypes.
- TypeScript: Advanced types, interfaces, generics, decorators, modules, type declaration files.
- React.js / React Native: Hooks, Context API, State Management with Redux, Routing with React Router, Styling Components, CSS-in-JS, Building and Publishing Mobile Apps.
- ASP.NET Core (6.0): Project structure, middleware, dependency injection, MVC, Web API, Razor Pages, Entity Framework Core, SQL Server, MongoDB, Authentication & Authorization (JWT), CORS.
- Git & GitHub: Version control, branching, merging, pull requests, conflict resolution, collaboration workflows.
- Flexbox: Layout design, alignment, ordering, nesting.
- MongoDB: Database design, CRUD operations, indexing.
- Async Programming: Understanding the event loop, managing asynchronous code.
- Web APIs: Working with Fetch API, handling HTTP requests and responses.
- Functional Programming
- Embedded Programming (Keen interest to learn)