I'm a passionate Computer Science student 👩💻 with a diverse set of skills and a unique blend of tech and finance!
- Languages: Java, Python, JavaScript, Golang, Matlab, Q (kdb)
- Databases: MySQL, MongoDB, AWS RDS, KDB, InfluxDB
- Frameworks: Self-taught in Springboot and Mybatis!
- Operating Systems: Proficient in Linux
- Scripting: Experienced with Shell scripting
- AI & Machine Learning: Dived deep into Machine Learning & Computer Vision.
- Decentralized Tech: Explored the Blockchain space.
- Security: Dipped my toes into Information Security.
- Cloud: Hovered around with Cloud Computing.
- Automation: Played around with Robotic Process Automation (RPA).
- Trading: Gained knowledge in Quantitative and Algorithmic Trading.
I've always had a knack for finance which led me to pursue a minor in it and even bag a master's degree in Fintech! 💰 My next mission is the CFA certificate. Currently, I'm deep-diving into quantitative and algorithmic trading.
When I'm not coding or analyzing financial markets, you can find me:
- Serving aces on the tennis court 🎾
- Taking a refreshing swim 🏊
- Jogging and enjoying nature 🏃
- Personal Growth: Continuously improve my tech stack, explore new emerging technologies, and take on challenging projects that push my boundaries. Take NLP course.
- Deepen Knowledge: Enhance my understanding of quantitative and algorithmic trading.
- CFA Journey: Successfully pass level one CFA exam.
- Contribute to Open Source: Dive into open-source projects, particularly those at the intersection of finance and technology.
- Stay Active: Improve my tennis skill.
A Secured Real-time Data Sharing Network for multiple parties. Support data assets in 3 categories: i) public, ii) shared and iii) private.
🔹 Reimagined Data Security: Conceived a rock-solid distributed network for businesses.
🔹 Decentralizing Data Sharing: Fostered the exchange of high-sensitivity data among designated parties via fortified channels, bypassing the need for centralized servers.
🔹 Immutable & Traceable: By leveraging blockchain, ensured that each data modification was both auditable and resistant to unauthorized tampering.
🔹 Effortless Collaboration: Rolled out an intuitive interface coupled with a robust API, making data sharing a breeze for both human team members and automated bots.
🔹 Consensus Mechanism: Recreated Bitcoin's essence by impeccably designing a distributed consensus mechanism.
🔹 P2P Networking: Established a resilient peer-to-peer network, laying the foundation for decentralized communications.
🔹 Security First: Integrated signature verification, ensuring transactional safety and authenticity.
🔹 Bitcoin Mechanisms: Meticulously implemented features like the coinbase reward and adaptive difficulty mechanisms, staying true to Bitcoin's pioneering spirit.
A system for banks to securely manage data with public clouds using the Decentralized Ciphertext Policy Attribute Based Encryption schema (DCPABE).
🔹 Architecture Patterns : Combining Client-Server (C-S) architecture with the MVC pattern for enhanced security and code manageability.
🔹 Components & Modules ⚙️
- User Info Database: Storing crucial user details.
- Desktop Client: GUI-based interface within the bank's intranet.
- Service Server: Handling file encryption and decryption.
- Cloud: AWS with encrypted file storage.
🔹 Technology Stack : Client (Java & FXML), Server (Java), Database (MySQL).
🔹 Evolution & Iteration : Future vision includes potential integration with bank's other systems like ERPs.
🔹 Business Model : Aiming to revolutionize secure and efficient data outsourcing for banks in public clouds.
🔹 Delved into the world of cryptocurrencies by extracting historical data of Bitcoin (BTC) and Ethereum (ETH) directly from Binance using Python's powerful CCXT library.
🔹 Analyzed daily and hourly data to fine-tune EMA and MACD settings, aiming to uplift strategy performance.
🔹 Crafted an intricate scoring function in Q, designed especially for varying risk tolerances, ensuring maximum possible returns.
🔹 Emphasized on the pivotal aspect of strategy validation to combat overfitting and promoted rigorous out-of-sample testing to warrant robustness amidst varying market scenarios.
🔹 Authentication Methods: While traditionally the server's identity was validated using TLS and student authentication was via username/password, in this simulation, students were authenticated through certificates signed by CUHK. Blackboard was assumed to have direct access to the CUHK root certificate, mirroring modern browsers.
🔹 Technical Implementation: Utilized Python Socket Programming for message transmission among CUHK.py, Student.py, and Blackboard.py. Key pair generation, certificate creation, and cryptographic operations were performed using the pycryptodome and cryptography libraries.
🔹 Cryptography: Key pair generation, Certificate creation and verification, Public key extraction from certificates, RSA and AES encryption/decryption methods
🔹 Innovated a blockchain solution to streamline health data sharing, making case sharing and medical processes more straightforward.
🔹 Championed backend development with smart contracts leveraging double encryption to ensure data security, privacy, and immutability.
🔹 Envisioned future enhancements such as integrating a hybrid cloud-blockchain system and advanced secure multi-party computation protocols.
🔹 Steered the project from scratch, from data collection to insightful visualizations, all by harnessing the power of the Ethereum network.
🔹 Predicted price movements using the Self-Attention Network (SAN) model to encapsulate ordered and linked data trends.
🔹 Employed InfluxDB and Neo4j for immaculate transaction data visualizations.
🔹 Crafted an application using the Viola Jones algorithm for precise face location, coupled with CNNs for efficient mask detection.
🔹 Enhanced public safety during times of need by processing image or video inputs for mask detection.
🔹 Engineered the backend with Sails (an MVC framework for Node.js) and connected it with MySQL for proficient data management.
🔹 Frontended with Vue.js, curating responsive and intuitive web pages for an optimal user experience.
🔹 Navigated the entire development spectrum: from requirement analysis and design to rigorous testing.
Thanks for stopping by! Feel free to connect or ask me about anything, from tech to finance. Happy coding and investing! 🚀