Dhiren A. Email & Phone Number
@giantgoat.com
LinkedIn matched
Who is Dhiren A.? Overview
A concise factual answer block for searchers comparing this professional profile.
Dhiren A. is listed as Senior Software Engineer at Cognichip, a with 27 employees, based in Toronto, Ontario, Canada. AeroLeads shows a work email signal at giantgoat.com and a matched LinkedIn profile for Dhiren A..
Dhiren A. previously worked as Infrastructure Engineer at Gptzero and Senior Platform Engineer at Lifion By Adp. Dhiren A. holds Master Of Science (M.Sc.), Computer Science from University Of Guelph.
Email format at Cognichip
This section adds company-level context without repeating Dhiren A.'s masked contact details.
AeroLeads found 1 current-domain work email signal for Dhiren A.. Compare company email patterns before reaching out.
About Dhiren A.
Dhiren A. is a Senior Software Engineer at Cognichip. He possess expertise in r, meteor, git, linux, marionettejs and 45 more skills. He is proficient in French and Marathi.
Listed skills include R, Meteor, Git, Linux, and 46 others.
Dhiren A.'s current company
Company context helps verify the profile and gives searchers a useful next step.
Dhiren A. work experience
A career timeline built from the work history available for this profile.
Infrastructure Engineer
My role and responsibilities can be divided into the following:Operations (DevOps & DevSecOps)Security Engineering (AppSec & InfoSec)Cloud EngineeringBackend Engineer
Senior Platform Engineer
- Worked within a special team to build a high performing Spring Boot Java application toamalgamate and replace existing micro-services written in Node and GO lang.- Built the multi-threaded and asynchronous orchestration logic for parallel, sequential, fireand forget execution steps.- Troubleshot and fixed bugs in various environments in a timely manner to ensure minimalclient impact.- Wrote integration, functional, and unit tests to maintain high quality code.-… Show more - Worked within a special team to build a high performing Spring Boot Java application toamalgamate and replace existing micro-services written in Node and GO lang.- Built the multi-threaded and asynchronous orchestration logic for parallel, sequential, fireand forget execution steps.- Troubleshot and fixed bugs in various environments in a timely manner to ensure minimalclient impact.- Wrote integration, functional, and unit tests to maintain high quality code.- Participated in on-call rotation. Show less
Software Engineer Ii
Software Engineer
- Worked independently in a multi-team micro-services environment with multiplestakeholders.- Profiled, re-wrote, and improved the performance of a GO service by 70%. In addition,extended functionality.- Profiled, re-wrote, and improved the performance of a Node service by 98%. Also,converted large parts of the legacy code into TypeScript from JavaScript.- Conducted performance testing of Node services with Artillery and Autocannon.- Worked on a Spring Boot web… Show more - Worked independently in a multi-team micro-services environment with multiplestakeholders.- Profiled, re-wrote, and improved the performance of a GO service by 70%. In addition,extended functionality.- Profiled, re-wrote, and improved the performance of a Node service by 98%. Also,converted large parts of the legacy code into TypeScript from JavaScript.- Conducted performance testing of Node services with Artillery and Autocannon.- Worked on a Spring Boot web application with JMeter testing framework.- Triaged and fixed bugs that cut across multiple services in a timely manner.- Implemented a Slack bot service in GO to poll Mavenlink (Kantata) for data for internal tooling. Show less
Senior Software Engineer
Worked on the Platform Engineering team as a back-end and DevOps/DevSecOps engineer. Myprimary responsibilities were broadly divided into the following areas:Software Engineer- Designed and implemented service discovery and dependency resolution mechanism for micro-services.- Implemented a multi-threaded Node.js library to unblock a long running ETL tasks.- Improved tracking and logging of entities across ETL pipelines.- Implemented Next Stream feature to allow… Show more Worked on the Platform Engineering team as a back-end and DevOps/DevSecOps engineer. Myprimary responsibilities were broadly divided into the following areas:Software Engineer- Designed and implemented service discovery and dependency resolution mechanism for micro-services.- Implemented a multi-threaded Node.js library to unblock a long running ETL tasks.- Improved tracking and logging of entities across ETL pipelines.- Implemented Next Stream feature to allow further extension of ETL pipelines.- Implemented Callback feature to allow for callbacks on ETL pipelines conclusion.- Wrote unit, functional, and integration tests in Chai and Mocha.- Troubleshot and fixed bugs related to individual client deployments in a timely manner.- Documented system processes and wrote proposals for new features.DevOps/DevSecOps- Automated the setup of TLS for internal services on deployment.- Updated Ansible scripts to change default auth to generated credentials for servicesduring deployment: RabbitMQ, Elasticsearch, Kibana, Telegraf, Logstash, and Grafana.- Updated and migrated all services and plugins to the latest version to mitigate securityrisks.- Migrated Jenkinsfile repositories to the new Jenkins Template Engine. Show less
Senior Software Engineer
Being the first and only employee, I got to wear a lot of different hats. My primary responsibilitieswere broadly divided into the following areas:Engineering Manager- Led a team of remote front-end developers, and routinely coordinated with a remotedesign team to ensure continuous delivery.- Planned and participated in Scrum poker meetings.- Assisted in the budgeting and purchasing of technology solutions to suit business needs.Software Engineer-… Show more Being the first and only employee, I got to wear a lot of different hats. My primary responsibilitieswere broadly divided into the following areas:Engineering Manager- Led a team of remote front-end developers, and routinely coordinated with a remotedesign team to ensure continuous delivery.- Planned and participated in Scrum poker meetings.- Assisted in the budgeting and purchasing of technology solutions to suit business needs.Software Engineer- Designed the overall system architecture by employing Domain Driven Design (DDD)principles along with Event Driven Architecture (EDA).- Researched and finalized on the programming language, tooling, hosting, and othertechnology stack related issues.- Implemented the back-end with Node.js with Express app in Typescript employing SOLIDsoftware engineering principles and TDD.- Wrote integration modules for 3rd party integration. Mocked REST API calls for testing anddevelopment.- Implemented the marketing app in React.js with Redux and Material-UI.- Documented changelogs and released weekly code shipments to production.- Setup testing framework with Chai and Mocha.- Reviewed and documented code.- Occasionally assisted with the development and maintenance of company website inWordpress.DevOps- Setup git repositories on GitLab along with CI/CD integration and auto-deployment onHeroku.- Setup Docker containers for local development with Docker and Docker Compose.- Wrote helper scripts in Bash for both local development and deployment related issues. Show less
Application Security Team Lead
In addition to being a Software Engineer:- Wrote epics, stories, tasks based on proposed cryptosystem.- Planned 2 weeks sprints to ensure timely delivery of functionality.- Managed and mentored team members.- Documented the security system as part of customer delivery.
Software Engineer
Mostly working on the Security team, but occasionally also working on the App Development and DevOps.Security Team- Implementing security policies in software.- Implemented data agnostic Merkle trees (blockchain) for storage, and related transaction receipt and verification support.- Implemented Content Security Policies and app-side RPC for retrieving and processing CSP violation reports.- Wrote scripts to automate the setup of SoftHSMs for local development.-… Show more Mostly working on the Security team, but occasionally also working on the App Development and DevOps.Security Team- Implementing security policies in software.- Implemented data agnostic Merkle trees (blockchain) for storage, and related transaction receipt and verification support.- Implemented Content Security Policies and app-side RPC for retrieving and processing CSP violation reports.- Wrote scripts to automate the setup of SoftHSMs for local development.- Detected, patched, and fixed security bugs.App Development- Implemented functionality to write multiple Data Access Object (DAO) journals into a single journal instead of multiple DAO-named journals.- Implemented a Snapshotting system to version control all of the journals.- Implemented automated testing using Google FOAM's native test runner.- Optimized performance monitoring tools for internal app use.- Full-stack, but mostly backend, development.DevOps- Wrote, fixed, and optimized build and deployment scripts.- Setup automated testing with CircleCI.- Other related tasks as required. Show less
Co Founder / Full-Stack Developer
- As part of the founding team, worked as a full-stack developer documenting and developing the prototype.- Re-designing the web and mobile app using Meteor.js and Angular.js with Ionic.js for the mobile deployment.- Helped with the budgeting, presenting, marketing, project management and other aspect of business.
Software Developer Intern
- Worked with the research team, utilizing big data to build and test a sentiment analysissystem.- Utilized machine learning (NLP) to build an auto-reply system that could detect similarquestions being asked, and suggest canned responses based on previous replies to similarqueries.- Worked as a full-stack developer with the SupportKit (now Smooch) team.- Wrote and performed automated performance testing for MongoDB and Redis using Grunt.js.- Implemented the… Show more - Worked with the research team, utilizing big data to build and test a sentiment analysissystem.- Utilized machine learning (NLP) to build an auto-reply system that could detect similarquestions being asked, and suggest canned responses based on previous replies to similarqueries.- Worked as a full-stack developer with the SupportKit (now Smooch) team.- Wrote and performed automated performance testing for MongoDB and Redis using Grunt.js.- Implemented the image sharing capability from within the conversations to various integrations: Slack, Zendesk, Helpscout, and E-mail.- Implemented the team identity functionality from inception to completion as part of myfinal week project.- Set up the automated testing environment for iOS testing on Circle CI.- As a team member, equally worked on other parts of the system, front and back ends, including the various integrations; notably Helpscout. Show less
Full-Stack Developer / Systems Administrator
- Built and deployed customized Drupal and Wordpress sites on Linux and IIS servers.- Administered, secured, and maintained Linux and IIS servers; internal as well as external (client hosted).- Automated server management using Bash, Ansible, and Python scripts.- Interacted with clients, gathered requirements, and designed solutions.- Wrote helper scripts for easier development, deployment and monitoring of sites.- Cut costs by creating an inventory of all the… Show more - Built and deployed customized Drupal and Wordpress sites on Linux and IIS servers.- Administered, secured, and maintained Linux and IIS servers; internal as well as external (client hosted).- Automated server management using Bash, Ansible, and Python scripts.- Interacted with clients, gathered requirements, and designed solutions.- Wrote helper scripts for easier development, deployment and monitoring of sites.- Cut costs by creating an inventory of all the servers and hosted websites, and consolidating underused machines.- Conducted QA for accessible and responsive websites. Show less
Software Developer - Summer Intern
- Developed a bilingual Android app for tablets, and a Windows app (written in C#) for desktop integration.- Managed and configured the back end interactions with an Oracle DB using Maven and Surefire.- Independently lead the development of a proof-of-concept Reccomend-If-You-Like (RIYL) engine for text documents using JavaEE and Oracle. It performed semantic and statistical analysis to capture context, and provided the user with a list of similar documents to read.- Helped… Show more - Developed a bilingual Android app for tablets, and a Windows app (written in C#) for desktop integration.- Managed and configured the back end interactions with an Oracle DB using Maven and Surefire.- Independently lead the development of a proof-of-concept Reccomend-If-You-Like (RIYL) engine for text documents using JavaEE and Oracle. It performed semantic and statistical analysis to capture context, and provided the user with a list of similar documents to read.- Helped in configuration of Jetty Servers, Oracle DB, Maven, and other Linux administration duties Show less
Dhiren A. education
Master Of Science (M.Sc.), Computer Science
Bachelor Of Computing (Honours), Computer Science, Minor In Physics
High School Diploma, Ontario Scholar Graduate
Frequently asked questions about Dhiren A.
Quick answers generated from the profile data available on this page.
What company does Dhiren A. work for?
Dhiren A. works for Cognichip.
What is Dhiren A.'s role at Cognichip?
Dhiren A. is listed as Senior Software Engineer at Cognichip.
What is Dhiren A.'s email address?
AeroLeads has found 1 work email signal at @giantgoat.com for Dhiren A. at Cognichip.
Where is Dhiren A. based?
Dhiren A. is based in Toronto, Ontario, Canada while working with Cognichip.
What companies has Dhiren A. worked for?
Dhiren A. has worked for Cognichip, Gptzero, Lifion By Adp, Nuvalence, and Lydia.Ai.
How can I contact Dhiren A.?
You can use AeroLeads to view verified contact signals for Dhiren A. at Cognichip, including work email, phone, and LinkedIn data when available.
What schools did Dhiren A. attend?
Dhiren A. holds Master Of Science (M.Sc.), Computer Science from University Of Guelph.
What skills is Dhiren A. known for?
Dhiren A. is listed with skills including R, Meteor, Git, Linux, Marionettejs, Gruntjs, C, and Node.Js.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Dhiren A. you were looking for.
View similar profiles