Charanjit Singh work email
- Valid
Charanjit Singh personal email
Charanjit Singh is a Lead Software Engineer at On.
-
Lead Software EngineerOnBerlin, De -
Software EngineerOn Dec 2022 - PresentBerlin, Germany- Building robust solutions enabling logistics involved in processing all customer orders- Building distributed software systems powered by Azure Functions, Azure Service Bus and Typescript- Rebuilding legacy code written for now obsolete constraints one piece at a time into more maintainable and scalable software- Discovering opportunities/leading initiatives to improve developer experience, helping turn our team into one of the fastest moving teams in organization- Lead the initiative to convert large poly-repo project to monorepo while improving the Development Experience- Lead the initiative to incrementally transition Azure Function Apps to Kubernetes (and AWS) -
Associate Software ArchitectTrantor Jun 2018 - Mar 2022- Architect, code, and maintain mostly node.js based microservices, in a high availability and highly scalable cloud deployed on Kubernetes- Build a robust Infrastructure as Code setup using Terraform, Ansible and Kubernetes; tested by recreation of the entire (development) cloud every 2 weeks (at agile sprint’s end)Utilize various IoT related services from Azure e.g IoTHub- Use Kafka as messaging-queue for providing at-least once execution of critical business operations- Use Azure media services to process media (videos) and provide encrypted streamingSetup and use ELK stack for monitoring and log aggregation across all microservices as well as Kubernetes components- Use Bamboo to help set up CI/CD pipelines for 100% handsfree build, test and deployment lifecycle. OS builds, android applications, cloud services and cloud infrastructure are built and deployed using CI/CD pipeline- Use Azure Databricks process data acquired by Azure IOT hub using Apache Spark Jobs written in Scala, feeding data into data warehouse for business intelligence- Develop admin panel application build using Angular- Manage the cloud team following Scrum ensuring continuous and reliable delivery of value to all the clients of micro-services. Mentor colleagues, give training sessions, automate enforcing coding standards using static analysis and rigorous test driven development -
Full Stack DeveloperYapapp India Pvt Ltd Aug 2017 - Jul 2018Sahibzada Ajit Singh Nagar, Punjab, India- Build front-end apps for several in-house products using React/Redux and Angular 4- Maintain and contribute to several backend apps written in Express.js and Hapi.js- Automating deployment of both frontend and backend apps- Building abstract solutions for laying out architectural patterns for React/Redux apps- Setting up company wide Javascript/Typescript style guide (along with linting rules to enforce most of it)- Mentoring Javascript developers to use Typescript and follow TDD- Containerising crucial API gateways with Docker for more reliable deployment and CI/CD workflows -
Full Stack DeveloperApplaudience Oct 2015 - Jun 2017- Build front-end for main product of the company using React/Redux/Graphql with rigorous TDD and strict style-guides- Build several in-house tools varying from admin portals for data management to infrastructure maintenance tools- Launch and maintain movie campaigns for several production houses over an extended period of time- Assist with UI and UX design of the product over several iterations and pivots -
Full Stack EngineerFaceyspacey Technologies, Inc Mar 2014 - Sep 2015- Build Meteor.js based web and mobile apps. Most notably, Celebvidy, Jackfit, NucleusIDE- Setup and manage Linux based staging and production servers on AWS- Setup and manage MongoDB servers with replicas and sharding setup- Create in-house tools for infrastructure management like taking MongoDB backups, managing AWS instances etc- Create several packages for Meteor.js ecosystem as required by different projects
Frequently Asked Questions about Charanjit Singh
What company does Charanjit Singh work for?
Charanjit Singh works for On
What is Charanjit Singh's role at the current company?
Charanjit Singh's current role is Lead Software Engineer.
What is Charanjit Singh's email address?
Charanjit Singh's email address is ch****@****ing.com
Who are Charanjit Singh's colleagues?
Charanjit Singh's colleagues are Becca Hasler, Kurt Jensen, Sibylle Luther, Mika Jan Geisen, Simon Fitzmaurice, Hanh Nguyen, Ejas Ps.
Not the Charanjit Singh you were looking for?
-
Charanjit Singh
Berlin -
-
Charanjit Singh
Commanding Hardware Bit By Bit Computer Engineering (M) @ Htw Berlin - Microcontrollers, Embedded SystemsBerlin -
Charanjit Singh
Dortmund
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial