Badges
Certifications
rajdeepslather has not earned any certificates yet.
Work Experience
Graduate Research Assistant
George Mason University•  May 2019 - December 2020
Developed a massively distributed version of MASON using Open MPI. MASON is a fast discrete-event multi-agent simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, and provide more than enough functionality for many lightweight simulation needs. <> Technology stack > Java, Open MPI, Java3D, Linux/Unix, Maven, GitHub, Amazon Web Services (AWS), GIS, RMI <> Roles and Responsibilities > Implemented distributed multi-agent simulations > Created a distributed hyper parameter optimization system > Used Evolutionary Computation Algorithms for parameter optimization > Bugfix and maintain 26 Geospatial Agent Based Models (ABMs) > Deployed AI simulations on an AWS cluster
Software Engineer
HSBC•  June 2016 - December 2018
Microservices based architecture containing data pipelines for real-time fraud monitoring (<2 second decision and 100% availability SLA) and predictive analytics functionality. <> Technology stack > Java, Spring Boot, REST, Pivotal Cloud Foundry, Docker, Big Data, JMS, GitHub, Jenkins, AppDynamics, SAS, SOAP, JDBC, SSL, Spring MVC, Spring Framework, Jira, IBM MQ, WebSphere cloud, Oracle database <> Roles and Responsibilities > A primary contributor to the back-end development utilizing DevOps and Agile methodology > Analyzed the functional requirements and authored the Technical Software Design > Deployed five web services with redundancy, failover and resilience to production > Implemented dynamic scaling to handle a load of up to 500 transactions per second > Conducted code reviews and knowledge transfer for a team of five developers > Managed the web application, providing L3 support for the product to the end-users > Trained the team on good cybersecurity practices > Mentored a fresh graduate
Education
George Mason University
Computer Science, MS•  January 2019 - December 2020
GPA 3.87, Concentration in Machine Learning. Courses - Machine Learning, Deep Learning, Computer Vision, Natural Language Processing, Intro to Artificial Intelligence, Theory and Application of Data Mining, Mining Massive Datasets using MapReduce, User Interface Design and Development, Object Oriented Software
DTU, Delhi (Delhi Technological University - formerly DCE)
Software Engineering, B.Tech•  August 2012 - May 2016