
Software Architect with 9+ years experience in design, development and implementation of various web based applications. Enthusiastic about developing forward-thinking solutions to tomorrow's scalable problems. Highly proficient in multiple programming languages and frameworks. Good Knowledge on Cyber security covering Endpoint and cloud security.
1. Built Authentication and Authorizations framework which can handle million requests per second.
2. Strong knowledge on Node Js, Angular, Postgres SQL, AWS services and Graph DBs( Neo4j and Memgraph). Built services from scrach and good knowledge on deployement using docker.
3. Written scalable API's which can handle millions of api requests per seconds. Documenting it with RAML and make it usable in realtime using swagger.
4. Good command on various AWS services like ( EC2, S3, RDS, Redshift, Lambda and VPC networking layer)
5. Written API framework which can write new APIs which reduce the developer effort creating new apis.
6. Designed various micro services from scrach which can handle high traffic situations. Converted many monolithic apps to microservices
7. Written complete AWS remediation module using AWS lambdas, which helped devops work not to login into AWS everytime.
8. Built various test frameworks to unit test functions and API calls using mocha, express and faker.
9. Good knowledge on vulnerabilities, compliance and Zero Trust. Designed Zero Trust service which can block weakly compliance systems
Being early employee of company, Got opportunity to build multiple tools end to end namely
Used cutting edge technologies
Helped to increase customer base and improve customer traction.
Implemented Amazon S3 - Gainsight integration end to end. Also involved in developing API's to pull data from various data sources like Mixpanel, Google analytics and Segment IO.
Tools developed for support and services team reduced manual effort for data Ingestion by 50%.
Created internal application which monitors customer activities and feature usages. Technologies used
Achievements
Increasing event processing from 10K to 40k+ events per minute for generating real time reports
Worked on Semantics, that helps Google search engines understand meaning of web page content. Additional schema added for educational content has made increase in visibility by 60%. Implemented on
Used various technologies like
Assisted computer science department on various projects which are open sourced like 'Akash tablet'.
Node JS
Javascript
MEAN stack
Database ( Mongo DB, Postgres DB)
UI framework ( Angular, React )
Core Java
Cloud ( AWS & Docker)
Big Data (HIVE & PIG Latin)
Tools (REDIS, KAFKA,JENKINS, RABBIT MQ)
Graph DB (Neo4j and Memgraph)
2015 IEEE CONFERENCE ON SEMANTIC COMPUTING: A study to Assess and enhance educational specific search on web for school children
( http://ieeexplore.ieee.org/stamp/stamp.jsp?reload=true&arnumber=7050756)/ (https://www.computer.org/csdl/ proceedings/icsc/2015/7935/00/07050816-abs.html)
2017
ELSEVIER JURNAL OF INFORMATION AND SECURITY : Identification of phishing webpages and its target domains by analyzing the feign relationship
(http://www.sciencedirect.com/science/ article/pii/S2214212616303118?via%3Dihub)
AMAZON S3 CHROME Plug-in: 4500+ USERS