user-image

Siddharth Singh

Software Engineer at Xola

Bengaluru, Karnataka
Joined 19 January 2025
8 Followers
About
Posts
Replies
Ideas

Summary

Code/Design/Develop I am a full-stack developer with more than 3 years of experience in software development. I have expertise in front-end technologi... Read More

Skills

REST APIs
MySQL
SQL
React.js
MongoDB
Git
AngularJS
Brochures

Experiences

8 years 3 months
  1. Xola
    Xola
    Apr 2023 - Current
    Software Engineer
  2. Symphony Talent
    Symphony Talent
    Aug 2021 - May 2023
    Associate M2
    Campaign Monitoring Dashboard - Developed monitoring dashboard for campaigns using Grafana, AWS S3, AWS Glue, and AWS Athena. It is used to monitor data related to Github campaigns and emails. Browser Extension - Worked on chrome extension that scrapes user profile from Linkedin and exports it to SFX CRM of the client. Used cookie login, background scripts, and open APIs to achieve it. Browser Extension was built with cross-browser compatibility. Encryption and Decryption - Developed Java API that encrypts the authorization header using a secure random symmetric AES key and initial vector. It further encrypts AES Key using an asymmetric RSA public key. Encrypted data is then decrypted on the front end in angular to allow user login. Encryption uses AES/GCM/NoPadding. Wrote test cases using TestNg and Mockito. Template Builder - Revamped email template builder page which uses a third-party template editor in angular JS. Reduced the page load time by 60%. Added granular feature permissions. Sourcer Campaigns - Worked under the BAU program to update legacy code and stabilize source campaign flow. It included campaign monitoring, code refactoring, fixing client-reported bugs, and maintaining legacy code.
  3. Symphony Talent
    Symphony Talent
    Sep 2020 - Jul 2021
    Associate M1
    Tracking Links - Developed feature in Angular 9 to let users create a tracking link for any URL which can later be used for analytics. Users can also generate a Bitly link and QR code for that tracking link. Build nodeJS APIs using AWS lambda to store and retrieve Bitly from DB. Custom Sources - Developed Angular 9 page with a modal window to list custom sources/tactics for their campaigns and also let users create new custom sources. Implemented field validations and searching and sorting of tactics. Also written extensive test cases using Karma and Jasmine. Media Campaigns - Worked in angular JS and angular to develop modular and reusable components for the media campaigns page and the talent marketer flow which renders a huge amount of data in the page using ag-grid. Also, worked in the backend in nodeJS to write APIs to create media campaigns.
  4. Next Labs
    Next Labs
    Jul 2020 - Sep 2020
    Full Stack Engineer
    Worked on two important projects: MakeBase: 3D Printers Encyclopedia - Developed an end-to-end website that contains information about more than 2000 3D printers. It was developed on python's Flask framework and includes features like search and sort filters based on various criteria. Implemented user creation and login, product details page with similar products gallery, and also developed an admin panel to customize various features and homepage. The website uses the MongoDB database and is deployed using GitLab. Perfumate: Perfume finder - Designed and developed a static website using Hugo static website generator. The website includes a homepage, product search, product details, and perfume by filter pages. The website includes information about more than 50k perfumes
  5. Self Employed
    Self Employed
    Jul 2017 - Jun 2020
    Graphic Designer
    https://behance.net/cddharthsingh
  6. Coding Blocks
    Coding Blocks
    Feb 2018 - Nov 2018
    Campus Ambassador
  7. TEDxDSCE
    TEDxDSCE
    Mar 2017 - Jul 2018
    Organizer and Graphic Designer
    Core team member and Graphic Designer. Designing all kind of stuff including Posters, ID Cards, Brochure, Logos etc for the event TEDxDSCE that was organized in Dayananda Sagar College Of Engineering on 31st of May 2017. TEDxDSCE is back with TEDxDSCEWomen on 3rd of November, 2017.
  8. Internshala
    Internshala
    Mar 2018 - Jun 2018
    Internshala Student Partner
  9. Easy Nirman
    Easy Nirman
    Dec 2017 - Feb 2018
    Graphic Design Intern

Download the medial app to read full posts, comements and news.