Hamid
About Hamid
I am a developer with over 20 years of team-based commercial experience including Web, Windows, and Mobile platforms. I believe that"The team is the key to success." SKILLS EXPERIENCES Senior Backend / Blockchain Developer - Freelancer 11/2022 – 02/2023 Istanbul, Turkey Skills: •Implement API with NodeJS and MongoDB. •Implement Lottery Smart Contract via Solidity. •Update changes through WebSocket. •Validating user via Crypto Wallet. •Technology Stacks: NodeJS (TypeScript), NestJS, MongoDB, Solidity, WebSocket, SocketIO,Nginx, PM2, VueJS. Senior Backend Developer Oraclez 2020 – present Istanbul, Turkey Skills:•Designed and developed several cryptocurrency backends using NodeJS, MongoDB, and Redis. •Implement and deploy several Smart Contracts. •Research about developing crypto networks. •Support ReactJS developers and fix some bugs. •Designed and developed HD Wallet. •Fetch and stream live data via WebSocket. •Implement a trading bot. •Collect and visualize crypto network data. •Validating user via Crypto Wallet. Skills: NodeJS (TypeScript), NestJS, MongoDB, Redis, AWS SES, Smart Contract (ERC20), WebSocket, SocketIO, Nginx, PM2, ReactJS, ReactNative, VueJS. Co-Founder, Senior Backend Developer Naranj 2019 – 2020 Skills: •Design and develop CMS. •Design and develop Customer Club for Malls. •Research about how to detect customer location in Mall (indoor routing). •Integrate POS payment module. •Design and develop News Crawler. •Design, develop and publish the Mall iOS app (Swift) •Design and develop an Online Support System. •Software Architecture Consulting. Skills:.Net Core 3.1 (C#), Entity Framework Core, SQL Server 2016, NodeJS, VueJS, Swift, SQLite, OSM. Senior Back-end Developer Hamrah Doctor 2017 – 2019 Skills: •Design and implement a Telemedicine platform including Telecommunication and EHR (Electronic Health Record). •Implement REST API. •Research, development, and implementation of video communication on the Web / Android / iOS based on WebRTC protocol. •Detect and stream Medical devices (Audio / Video) such as Sonos on Raspberry Pi, via WebRTC Server. Skills: Java (J2EE), SpringBoot, PostgreSQL, Janus (WebRTC Server), PHP, NodeJS, WebRTC, ReactJS, Go. Technical Lead, Senior Developer Poopak System Part 2014 – 2017 Skills: •The architectural design of comprehensive software for industrial accounting and cost of goods including accounting, warehousing, purchasing and sales, salaries and wages, and distribution systems. •Design and implement DataBase Models including Table, View, SPs, and functions. •Design and implement base of windows application via WPF. •Design and implement a dynamic report builder. •Implement the Android version of the distribution and production system. Technology Stacks WPF, C#, SQL Server, T-SQL,IoC, Entity Framework, MVVM, Prism, Telerik, StimulReport, Android (Java). Senior Full-Stack Developer DigitSign - 2006 – 2014 York, UK Skills: •Worked on software development life cycle from A to Z. •Build Websites with ASP.Net •Developed web services for administrative services, configuration services, and pricingservices. •Worked on database modeling and database schemas and also created stored procedures in SQL server 2008. •Developed user controls using Asp.Net and C# and used them dynamically in the web pages using master pages and CSS. •Implemented objectrelational mapping using SubSonic, EF, etc. •Designed and developed user interfaces using ASP.Net on Visual Studio 2008. •Design and Develop a freelancer website using ASP.Net WebForm •Implement RSS news crawler and store data to 3 nodes of SQL Server via Distributed Table View. Also index data via Solr (Enterprise Search Server) in 3 shards. •Integrate Solr with SQL Server. •Implement several native iOS apps (Objective C, Swift). •Implement several Android Native apps (Java). Technology Stacks: Asp.Net, SQL Server, EF, Linq, Windows Service, Java, Objective-C, Swift, Solr, T-SQL, Azure. Developer Paya System Marv 1998 – 2006 Skills: •Designed and developed several windows applications using Delphi and SQL Server. •Implement a codepage converter from DOS to Windows. •Implement company website using ASP.NET. •Implement reports via CrystalReport. EDUCATION Bachelor's Degree, Software Engineering - IAU