
Vishwesh 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.
Software Engineer Preferred Title
$20.00 /hr $ 25.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 8.3 hours
- Average Count of Messages/Day 1.1
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 34h PST, 60h UTC
- Software Engineering Process 4.0/5
- Design Practice 3.0/5
- Design Theory 3.0/5
- Technical Breadth 4.0/5
- Logical Thinking 4.0/5
- Technical Strength 4.0/5
- System Design 3.0/5
- Productivity and Responsiveness 3.0/5
- Teamwork 3.0/5
- Agile Development Process 3.0/5
- Intellectual Merit 4.0/5
- English Communication 5.0/5
- Documentation 3.0/5
- Desktop Windows・Linux
- Phone Android
- Tablet Android Tablet
- Member Since Aug 23, 2022
- Profile Last Updated Apr 06, 2024
- Last Activity May 27, 2024, 10:06 a.m. UTC
- Location India
Profile Summary
An accomplished and results-oriented Software Engineer with a comprehensive background in developing and deploying enterprise-grade software solutions across various sectors, including media, e-commerce, and IT services. With expertise in architecting, developing, and deploying complex applications using a diverse technology stack including Java, Kotlin, Node.js, PHP Laravel, and modern web and mobile frameworks, I excel in leading projects to successful completion in fast-paced environments.
Skills
Total Experience: 7 years
Dart (3Y)
3 years of experienceKotlin (2E, 3Y)
2 experiences, across 3 yearsFlutter (3E, 3Y)
3 experiences, across 3 yearsSpring (2E, 3Y)
2 experiences, across 3 yearsReact (3E, 3Y)
3 experiences, across 3 yearsAWS (3E, 2Y)
3 experiences, across 2 yearsJava (3Y, 1C)
3 years of experience, with 1 courseAngular (2Y)
2 years of experienceNodejs (2Y)
2 years of experienceTypescript (2Y)
2 years of experienceLaravel
Digital Ocean
Python
Flask
MariaDB
JavaScript (1C)
1 courseMySQL (2C)
2 coursesPHP (1C)
1 courseAJAX
jQuery (1C)
1 courseHTML (1C)
1 courseCSS (1C)
1 course.NET (1C)
1 courseC# (1C)
1 courseWindows Application Development (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 34h PST, 60h UTC
Day
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
09 - 11
09 - 20
09 - 20
09 - 20
09 - 19
09 - 19
09 - 14
PST
02 - 04
02 - 13
02 - 13
02 - 13
02 - 12
02 - 12
02 - 07
Vetting
- Interview Data
- Software Engineering Process
- Design Practice
- Design Theory
- Technical Breadth
- Logical Thinking
- Technical Strength
- System Design
- Productivity and Responsiveness
- Teamwork
- Agile Development Process
- Intellectual Merit
- English Communication
- Documentation
Experience
Software Developer
Employment
Jan 2022 - Present
Tellygence Technology Company
Technology Industry
Project: Media Streaming Platform
- Developed and maintained a robust backend for a cutting-edge media domain application, using Kotlin with Spring Boot and Spring Security, optimized for HTTP Live Streaming (HLS) services.
- Authored a specialized ingestion service in Spring to efficiently manage and process streaming data, playing a crucial role in the app's content delivery pipeline.
- Single-handedly built a comprehensive live streaming player using Flutter 3.0 and Dart 3.0+, delivering a smooth and responsive streaming experience across mobile and Android TV platforms.
- Oversaw the seamless deployment of backend services on AWS Elastic Beanstalk, and ensured continuous, high-availability API performance with proactive monitoring through AWS HTTP Gateway.
Software Engineer
Employment
Nov 2023 - Present
Tezda Pvt Ltd Company
Ecommerce Industry
Project: E-commerce application
- Designed and implemented a serverless REST API using AWS Cloud Development Kit (CDK), facilitating seamless integration with Version Control Systems (VCS) through AWS CodeCatalyst.
- Pioneered the company’s transition from Node.js 16 to Node.js 20, ahead of AWS’s deprecation of Node.js 16, ensuring long-term support and compatibility; maintained fallback compatibility with Nodejs
- Authored and managed continuous integration and delivery (CI/CD) pipelines within AWS CodeCatalyst, enhancing deployment processes and operational efficiency.
- Engineered an encrypted WebSocket communication system using Express.js (typescript) and Socket.IO, fortified with the Signal Protocol to achieve end-to-end encryption (E2EE) for Flutter application.
- Orchestrated data storage and database solutions using Amazon S3, and architected a NoSQL database setup utilizing DynamoDB backed by the MongoDB engine for scalability.
Software Engineer
Employment
Aug 2023 - Present
Grapple Software and Private Ltd Company
Project: Full-stack engineering
- Specialize in the development of robust backend systems leveraging Java and Kotlin frameworks such as Spring Boot and Spring Security, ensuring top-tier security and efficiency.
- Lead the development of intuitive frontend applications by employing Flutter for both web and mobile platforms, and crafting dynamic web interfaces with React and Angular.
- Architect and maintain structured relational databases using MySQL, optimizing for performance, reliability, and scalability.
- Oversee the full deployment lifecycle on AWS, utilizing a suite of tools including EC2, S3, Elastic Beanstalk, CloudFront, Amplify, and LightSail to deliver resilient and scalable cloud solutions.
- Uphold high standards in code quality by enforcing best practices and achieving maximum code coverage through meticulous testing processes.
Software Engineer
Contract
Mar 2023 - Jul 2023
JobCommand Pvt Ltd Company
Project: Jobcommand User and Admin Laravel App
- Synthesized complex business requirements to strategize deployment and orchestrate seamless implementation phases, aligning with company goals and operational needs.
- Entrusted with the maintenance and progressive enhancement of the PHP Laravel codebase, integrating new features to drive functionality and user engagement.
- Championed the modernization of the platform by developing a sophisticated frontend using React, successfully transitioning from legacy Laravel views.
- Transformed internal Laravel APIs into RESTful endpoints, facilitating efficient data interchange with the newly implemented React application.
- Spearheaded the migration process from Digital Ocean to AWS and led the deployment on AWS, leveraging cloud services to ensure robust, scalable, and uninterrupted application availability.
Full Stack Developer
Contract
Aug 2022 - Sep 2022
TraderStats Company
Technology Industry
Project: Trading Portfolio
- Designed and developed UI using React. (Also included porting Flutter UI into React for initial screens)
- Designed and developed backend systems using Python/Flask and MariaDB .
Web Developer
Course Project
Sep 2018 - Sep 2018
ATMC - University of Sunshine Coast Company
Technology Industry
Project: Media Rentals Application
- Developed frontend using DHTML (HTML, CSS, JavaScript, jQuery and/or AJAX).
- Used PHP and MySQL for backend processing and data storage.
Qualifications
Education
ATMC - University Of Sunshine Coast
Jun 2018 - Aug 2019
Diploma (Information and Communication Technology (ICT))
Anglia Ruskin University
Jan 2022 - Mar 2023
BEng (Computer Science)
Courses