Lead Programmer
CurrentProject Management - Overseeing project timelines, resource allocation, and task assignments to ensure successful project completion.Team Building - Attracting, hiring, and developing top talent to build a high-performing and collaborative development team.Cryptography Expertise - Leveraging a strong background in cryptography to design and develop secure algorithms and protocols, protecting sensitive data and communications. Code Review and Quality Assurance - Conducting thorough code reviews to maintain code quality and identifying vulnerabilities or potential threats in the software. Cross-Functional Collaboration - Collaborating with cross-functional teams, including security experts, to ensure cryptographic protocols meet industry standards and regulatory requirements. Security Compliance - Staying updated with industry security standards and ensuring compliance with data protection regulations. 1. Developed an REST API service for signing PDF's dynamically based on request. Implemented Open Authorization(OAuth) along with JSON Web Token(JWT) in server to provide Authorization and Authentication. 2. Optimization of transactions by implementing parallelism across CPU cores based on process's weightage and cores availability. This is to utilize all cores for different processes at any given point of time, irrespective of time-consuming and resource-intensive process 3. Generating PDF documents based on rendering commands and techniques mentioned in proprietary template language, by incorporating values parsed from diverse sources through the same proprietary language. Sources can be of different medium like database, files, API request.