Mohan S
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Technical Architect Preferred Title
$56.25 /hr $ 90.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 12.0 hours
- Average Count of Messages/Day 0.3
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 42h PST, 21h UTC
- Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Software Engineering Process 5.0/5
- Technical Breadth 5.0/5
- Algorithmic Thinking 4.0/5
- Technical Strength 5.0/5
- Teamwork 5.0/5
- Intellectual Merit 5.0/5
- English Communication 4.0/5
- Desktop Windows
- Phone iPhone
- Member Since Oct 17, 2023
- Profile Last Updated Oct 12, 2023
- Last Activity June 20, 2024, 6:43 p.m. UTC
- Location India
Profile Summary
Experienced Senior Staff Engineer with a thirteen-year track record leading cross-functional teams, crafting innovative web applications, and delivering successful projects. Proficient in Python, Golang, PHP, Node.js, Solidity, and diverse databases. Passionate about leveraging cutting-edge technology to drive innovation, optimize processes, and exceed business objectives.
Skills
Total Experience: 10 years
Python (4E, 11Y)
4 experiences, across 11 yearsNode-Red (7Y)
7 years of experienceAWS IoT (7Y)
7 years of experienceiOT Protocols (7Y)
7 years of experienceAzure IoT Hub (7Y)
7 years of experienceiOT (7Y)
7 years of experienceNodejs (2E, 7Y)
2 experiences, across 7 yearsPHP (2E, 7Y)
2 experiences, across 7 yearsMongoDB (2E, 5Y, 1C)
2 experiences, across 5 years, with 1 courseShell Scripts (4Y)
4 years of experienceFlask (4Y)
4 years of experienceBash (4Y)
4 years of experienceRest Api (2E, 4Y)
2 experiences, across 4 yearsJavaScript (3Y)
3 years of experienceCSS (3Y)
3 years of experienceMySQL (3Y)
3 years of experienceAWS (10Y)
10 years of experienceHTML (3Y)
3 years of experienceAngular (2Y)
2 years of experienceRabbit MQ (2Y)
2 years of experienceAnsible (2Y)
2 years of experienceGo (5Y)
5 years of experienceApache Kafka (2Y)
2 years of experienceAzure Cloud Services (2Y)
2 years of experienceReact (2Y)
2 years of experienceAzure Active Directory (Azure AD) (2Y)
2 years of experienceBlockchain (1C)
1 courseHyperledger Fabric (1C)
1 courseweb3.js (1C)
1 courseEthereum (1C)
1 courseSolidity (1C)
1 courseMongo Query (1C)
1 courseMongoose (1C)
1 coursePymongo (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 42h PST, 21h UTC
Day
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
18 - 24
18 - 24
18 - 24
18 - 24
18 - 24
18 - 24
18 - 24
PST
10 - 16
10 - 16
10 - 16
10 - 16
10 - 16
10 - 16
10 - 16
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Software Engineer
Employment
Jan 2020 - Oct 2023
QNAP Systems Inc. Company
Technology Industry
Project: Boxafe
- Served as the Technical Leader and RD Owner for the Boxafe project for the past three years, leveraging 13+ years of software development expertise and Architectural Design.
- Developed Boxafe, a comprehensive backup and restore solution for Google Workspace and Office 365, covering emails, contacts, calendars, Google Drive, OneDrive, shared drives, Teams, and SharePoint.
- Utilized Python and Flask for the backend, MongoDB as the database, and React.js, AntD, HTML, and Less for the front end.
- Integrated PHP and Rust for specific project segments. The sole responsibility for the project's CI/CD pipeline using Jenkins and orchestrated complete build automation with Bash/Shell Scripts.
- Spearheaded the development of core modules for creating REST/RESTful API servers. Managed thread execution, monitoring, scheduling new threads or tasks, and implementing critical licensing features.
Software Engineer
Employment
Feb 2016 - Nov 2022
QNAP Systems Inc. Company
Technology Industry
Project: QIoT Suite Lite
- Served as the RD Owner for the QIoT Suite Lite project. Initiated the creation of an IoT platform within QNAP NAS. Used Python, Nodejs, Node-Red, Azure IoT Hub, AWS IoT, and IoT Protocols.
- Catered to a diverse clientele, including educational institutions, SI, and industry in Taiwan. Developed a comprehensive IoT stack supporting various protocols such as MQTT, COAP, HTTP, and OPCUA.
- Ensured compatibility with QNAP NAS architecture models like X86 and ARM64. Created multiple containers, each with distinct purposes: Protocol gateway, API Gateway, Device management module, etc.
- Assumed approximately 70% of the stack responsibility during development. Oversaw team management and project execution. Took sole control of the project's CI/CD pipeline.
- Encountered challenges in implementing secure MQTT for NAS using custom CA Authority files and generating certificates for devices. Overcame the challenge of running up to 11 containers on a NAS.
Software Engineer
Employment
Mar 2021 - Oct 2022
QNAP Systems Inc. Company
Technology Industry
Project: QNAP NAS File Services
- Assumed complete ownership of the QNAP NAS File Services (QNFS) project. Oversaw project architecture, design, planning, execution, and team management.
- Facilitated the sharing and management of QNAP files within Microsoft Teams. Enabled users to manage files from anywhere via the cloud agent, My QNAP Cloud, running on the QNAP NAS.
- Configured the My QNAP Cloud service on NAS and implemented the QNAP NAS Files Services - Teams plugin. Used (Azure Active Directory (Azure AD), Rest API, Nodejs, and Azure Cloud Services.
- Delved into Team plugin development, set up the AWS Lambda service for My QNAP Cloud API interaction using Python, and orchestrated frontend implementation in React.
- Developed a frontend that consumes REST/RESTful APIs, adhering to Microsoft Teams' design principles. Enabled QNAP NAS customers worldwide to share their NAS files within MS Teams.
Software Engineer
Employment
Jan 2019 - Oct 2020
QNAP System Inc. Company
Technology Industry
Project: QMiix [Workflow Automation]
- Played a pivotal role in owning 70% of the QMiix Apps development, a cloud-based automation platform.
- Developed core modules called Triggers and Actions, known as Miix, where Triggers act as conditional checks prompting Actions.
- Enabled users to configure multiple Actions for a single Trigger, allowing for complex automation scenarios.
- Implemented a range of Apps, including AWS SQS, SNS, Date and Time, Dropbox, Email, Facebook, Facebook Page, Google Drive, Google Sheets, Line, Microsoft Teams, Skype, Slack, Twilio, Webhooks, & Zoom.
- Contributed to creating a robust and versatile automation ecosystem within QMiix. Rest API, MongoDB, Ansible, Rabbit MQ, Apache Kafka, Angular.
Software Engineer
Contract
Dec 2013 - Oct 2015
Technicolor India Company
Technology Industry
Project: Showcase
- Developed Technicolor Showcase, a cloud-based content management system. Empowered clients with 24/7 access and content management from various devices.
- Ensured seamless real-time functionality for production, operational, and sales support services. Implemented an Administrator Panel to authorize content review and approval/disapproval.
- Provided instant access to stored content through Archive Management with automated workflow capabilities. Created a B2B Portal for sending content to prospective buyers and streamlining sharing.
- Enabled content screening with watermarking, DRM protection, or clear viewing. Facilitated secure file sharing with a built-in viewer for maximum compatibility.
- Used Python, PHP, MySQL, AWS, HTML, CSS, and JavaScript in this project.
Qualifications
Courses
Blockchain Council
MongoDB