rex2020

Senior Software Developer

Experienced senior software developer specializing in hybrid C# and Python development for crypto, blockchain, and Web3 solutions. Skilled in building advanced software integrating Decentralized Finance (DeFi), smart contracts, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) frameworks. Proven track record of modernizing legacy systems for scalability, performance, and blockchain integration, leveraging technologies like .NET Core, MongoDB, and cloud platforms. Strong leadership and cross-language development experience, delivering innovative, high-impact solutions in the Web3 and crypto space.


Experience: 11 years

Yearly salary: $120,000

Hourly rate: $75

Nationality: πŸ‡¨πŸ‡³ China

Residency: πŸ‡ΊπŸ‡Έ United States


Experience

Senior Software Developer
CentralSquare Technologies
2023 - 2025
Implemented new features for public safety software modules, boosting user satisfaction and reinforcing system reliability by 20%. Developed and implemented a C# mapping plugin from scratch, refactored layered legacy systems, upgraded the MongoDB database, and applied forward-compatible architectures, enabling seamless integration with future versions. Upgraded a large legacy project from the traditional .NET Framework to .NET Core, providing management with scalable and modernized technology options. The product initially relied on MongoDB 4, which lacked transaction support and caused performance bottlenecks. I completed a full migration from MongoCsharpDriver to MongoDB.Driver, enabling transaction support and significantly boosting system performance. The improvements led to substantial customer satisfaction.
Senior Software Developer
SMS Assist LLC
2020 - 2022
Led a team in the Big IdeaFest 2022 for the 'Blockchain-based Customer Loyalty' project and independently developed an open-source Algorand SDK, enhancing blockchain integration capabilities. Developed and oversaw the Project Question Library Engine (QLE), partnering with VP/PMs/Principal Architecture to gather requirements and create effective tech designs, enhancing project execution and significantly increasing requirement compliance. Facilitated knowledge-sharing sessions on Microservice (Istio) with the Dev team, enhancing their skills and leading to faster and more reliable microservices deployments. Led a team of 5 software engineers to successfully complete the Diagnostic Engine project's development, overseeing the full software development life cycle from ideation to deployment, ensuring timely completion and top-quality outcomes. Contributed to the design and development of an Azure-based SaaS project (Orchard Core) for property management vendors and customers, improving service delivery and boosting customer satisfaction. Developed and implemented C#/.Net quality standards, including branch management and code documentation, significantly enhancing code consistency and boosting team productivity.
Advanced Software Developer
K Force
2019 - 2020
Implemented new features for the web and microservice-based KYC (Know Your Customer) Project, streamlining user verification and boosting system efficiency, which resulted in a 20% decrease in processing time. Developed and implemented code using Test Driven Development (TDD), which improved code reliability and reduced bugs in production.
.Net Developer
R+L Carriers
2017 - 2019
Researched and developed RESTful web services and ASP.NET Core MVC websites to solve cross-cutting business concerns. Enhanced and supported Oracle/SQL Server Database, boosting data integrity and query efficiency by 30% through TDD and Agile practices. Designed and implemented the Single Sign-On (SSO) project for all products, streamlining user access and enhancing security across platforms.
CTO and Co-Founder
LeaderTech
2013 - 2016
Created RESTful and efficient back-end WebAPI solutions for a large-scale data analysis system using JSON, ASP.NET WebAPI2. Boosted data reading performance by 50% through strategic database sharding and advanced query optimization techniques. Processed vast, complex data sets by employing multiple threads, significantly cutting processing time and enhancing analysis efficiency. Developed a series of customized lightning analysis software using C#, ASP.NET, WebService, HTML5, CSS, JavaScript, and JQuery.

Skills

blockchain
dot-net
english
chinese-mandarin