Dheeraj Koshti
I am a developer with ** years of experience.
Skilled in C++, Data Structure & Algorithms and other server side programming technologies.
Email: adbrxs@r.postjobfree.com
Linkedin: https://www.linkedin.com/in/ dheerajkoshti/
Github: https://github.com/koshtidheeraj
Cell No.: 702-***-****
Skype : dkhosti
EXPERIENCE
Synerzip India Pvt Ltd, Pune — Technical Lead
April 2016 - PRESENT
I worked for ‘Doxel.AI’ for their construction progress monitoring software.
I have worked with client ‘DELL’ as a lead ‘Objective-C Developer’ for their endpoint security product ‘Dell Data Guardian’.
Synerzip India Pvt Ltd, Pune — Senior Software Developer
October 2014 - April 2016
I worked with client ‘Google’ as ‘C++ Developer’ for their product ‘Quickoffice’ which is a chrome extension for handling office 2k3 and 2k7 Microsoft Office Documents.
I worked with client ‘Examsoft’ as ‘Objective C Developer’ for their online exam conducting application.
Computer Science Corporation, Chennai — Consultant Application Developer
May 2011 - September 2014
I have contributed as C++ server side developer for the development of the website “www.paypal.com” which works in the finance domain.
Wipro, Hyderabad — Project Engineer
Mar 2008 - May 2011
I have worked with client ‘Verizon’ as C++ backend developer for their application used by call centre representatives for provisioning of telecom services offered by ‘Verizon’.
I worked with client ‘Microsoft’ for VISTA Service Pack QA efforts.
EDUCATION
Walchand College of Engineering, Sangli — B.E (Electronics)
-73%
2003 - 2007
SKILLS
Programming: C++11, STL, Design Patterns, Data Structures & Algorithms.
Devops: AWS, Docker
Scripting: UNIX Shell Scripting, cmake, Scons.
OS: UNIX, Mac OS
Database: MongoDB
Unit test tools: Catch2, Google-Test
Dev IDE: Eclipse, XCode, VS Code.
Frameworks: NACL, PCL.
Debugging Tool: GDB
IoT: Arduino, KURA, ESP8266, Bluetooth, ZigBee.
DOMAIN EXPOSURE
- Point Cloud Processing.
- Office Productivity (OOXML/Binary file formats)
- Finance Domain
- Mac Document Security Domain
- Internet of Things
CERTIFICATIONS
- AWS Certified Developer Associate
- NPTEL - Programming in C++
- NPTEL - Introduction to Machine Learning
- NPTEL - Blockchain Architecture Design & Use Cases
- NPTEL - Enhancing Soft Skills and Personality
- Oracle Certified Professional, JAVA SE 6 Programmer [License OC1396473]
- M201: MongoDB Performance
- M101J: MongoDB for Java Developers
ARTICLES
Bike Navigation guide using Android and Arduino Microcontroller.
PROJECTS
Doxel.AI — [C++ Developer]
Doxel provides an E2E solution for measuring progress of any civil construction. Below is a short stepwise description.
1)Take CAD drawing of a proposed construction and extract all parts (OBJs) to be monitored in future.
2)At every specified interval, take LIDAR scans from inside and outside of construction. Create full scan of premise by attaching scans taken from multiple places. Crop parts of scan which are to be monitored.
3)Take OBJs from step 1 which are to be monitored and compare them against crops taken at step 2 and judge the progress.
Dell — Dell Data Guardian [Objective-C Developer]
Dell Data Guardian [DDG] is a centrally managed enterprise solution that offers protection for documents stored in local filesystem and in Cloud providers (DropBox, BOX, Google drive, Microsoft Onedrive).
I contributed for SDK upgrades e.g.
●OneDrive file handling SDK upgrade [MSGraph].
●OneDrive Auth Library SDK change [MSAL].
I was part of refactoring tasks. I contributed for SAAS support for DDG.
I have developed features for document encryption for security and cloud storage CRUD operations.
I solved regression/ production issues.
Examsoft — Online Secure Examination Portal [Objective C Developer]
Examsoft is an online examination portal where the examiner can upload question papers in all possible formats. Examination is conducted in a secure manner with encryption processes in place which avoids any malpractices.
I contributed in creating a common library for encrypted logging of events happening during exam conduct. This library can be used by Examsoft application created on .NET, iOS, MacOS platforms.
QuickOffice — Chrome browser based Office document editor [C++ Developer]
QuickOffice is a Chrome browser extension for view and edit Microsoft office Word documents, Excel sheets and Powerpoint presentations. It is compatible with both 2003 (binary) and 2007 (OOXML) formats.
I developed vital features in QuickOffice - Word and Excel products on the server side using C++. Apart from features related work, I also solved many production issues e.g. rendering or saving issues faced by end users.
www.paypal.com — Online worldwide Financial service provider [C++ Developer]
PayPal provides websites for worldwide financial services and remittances. I worked for below products
●Technology migration from C++ to JAVA for customer profile management module.
●Feature S2F [Ship to Fund] which is to monitor sellers with not so good feedback from customers.
●Feature OFAC [Office of Foreign Asset Control] which monitors probable illegitimate transactions.
●Feature ‘Send Money Travel Rule’ which conducts information transport within institutes through which transaction passes. Apart from these projects, I contributed in solving production bugs.
COFEE [Convergent Front End Engine] — Sales Software for VERIZON’s Telecom Services [C++ Developer]
COFEE is a Sales Software package of VERIZON used by customer care representatives .
OLSE [Offshore Leveraging Sustaining Engineering] — Microsoft QA for VISTA SP2 [Test Engineer]
OLSE is an offshore team conducting QA efforts for VISTA OS’s SP2. I was involved in test execution of Image Based Setup, In Place upgrade, Windows easy transfer.