# Manas Das > Principal SWE | Java, Scala, Rust | Distributed, Async & P2P Systems | Big Data, Spark, Stream, NoSQL | Search | Cloud (AWS, Azure, Kubernetes, Docker, Helm) | PAM & Cybersecurity | OAuth, OIDC, SAML, Vault | AI/ML Location: San Francisco Bay Area, United States Profile: https://flows.cv/manasdas Manas is working as a Software Engineer for 17 years primarily in Product development. Product development experience includes custom Web Application solutions using JAVA/J2EE technologies, Scala, Python, Oracle, DB2. Manas always thrives for new technological challenges and challenges his own performance level. Manas loves to resolve multifaceted issues while accomplishing success in the software arena with an analytical mindset and the versatility of knowledge. Technical Skill Key Programming Language: Scala 2.12, Java 1.8 & 11, PL/SQL, Shell Script, C Platform: J2EE (JSP, Servlet, JDBC, JavaBeans, JSTL, JMS) Database: Oracle 10g, DB 2 version 9, MS Access Web Technologies: HTML, XML, JSON, JavaScript, AJAX, JQuery1.8.0 and YUI 3 Framework: Struts 1.2, Struts 2, Spring 4, Jersy based RESTFull Web Service, SOAP Web Service (JAX-WS), Hadoop and Hadoop’s Ecosystem (HDFS, MapReduce, Flume, Sqoop, HBase, Pig, HIVE, Oozie, Zookeeper, NoSQL DB) O/R Mapping Framework: Hibernate 3.6.0 Web Server & App Server: Tomcat 5.5, JBoss 4.2.3.GA, Web Logic 10.3.5, OC4J, Apache Web Server Third Party Tools & API: Apache ANT-1.5.4, Maven 3, Log4j 1.2.8, Toad 4.1, PL/SQL Developer, SQL Explorer, SOAP UI 5.0.0, RSA Agent Reporting Tool: iText 2.1.7 and Flying Saucer, Fusion Chart Testing Tools: JUnit 3.8 IDE: Eclipse Kepler, JDeveloper 10g. Web Analytics: Omniture Data Analytics Tool: IBM SPSS, Weka Content Management Tool: Interwoven Team Site Version Controlling Tools: IBM Clear Case, Visual Source Safe 6.0, Tortoise Subversion, GitHub, Bitbucket Deployment Tool: Jenkins ## Work Experience ### Principal Software Engineer @ Saviynt Jan 2023 – Present ### Senior Software Engineer @ JFrog Jan 2022 – Jan 2023 | San Francisco Bay Area ### Product Development Senior Staff Engineer @ Experian Jan 2019 – Jan 2022 | Costa Mesa, California ### Software Development Developer Lead @ Experian Jan 2017 – Jan 2019 | Orange County, California Area ### Software Developer Expert @ Experian Jan 2016 – Jan 2017 | Orange County, California Area Senior Product Development Developer Responsible for developing REST API using Python Flask Write SOLR Search Engine Query using Lucene parser and Edismax parser Custom SOLR filter and functions using Lucene framework & JAVA Develop data preparation and analytics component using Spark RDD, DataFrame in Scala PIG Script, Kafka messaging, Splunk log analysis Build User experience using AngularJS ### Senior Software Engineer @ Maximus Jan 2015 – Jan 2016 Senior Web Developer Responsibilities: Understanding the business needs in the context of Health Care Appeals. Understood the existing services and modeled the application services into RESTful architectural pattern. Involved in designing RESTful web services. Worked with Spring Securities for Role based service authorization. Designed the error handling strategies and implemented the same. Created the common factory of convertors for DTO and View objects exchanges. Involved in designing UI prototyping and walk through with System Analysts team. Converted the JSF web pages into Single Page application using HTML5, CSS3, Bootstrap, AngularJS. Involved in designing the web pages with 508 compliance with ARIA attributes. Responsible for designing common UI APIs. Wrote custom directives, filters, factories, services, interceptors using Angular JS. Integrated different third party components like jQuery Datatables, jQuery Validation Plugin, Calendar Plugin into AngularJS platform. Performance enhancement of backend services and front end web pages. Developed the application while adhering the Assests Framework and specifications by CMS.GOV Created the RESTful service proxy to replace the actual service for standalone UI testing using Node JS and Express. Deployed application into Apache Web Server and Tomcat Application server. Configured Apache Webserver for development environment. ### Programmer Analyst & Senior Developer @ Capital One Jan 2015 – Jan 2015 | Vienna, Virginia Programmer Analyst & Senior Developer. Responsibilities: Understanding the epic, creating back log stories, tasking out the stories, identifying dependencies & impediments and communication with different teams. Involved in understanding of different data sources. User authentication & Identity management using RSA Access Manager. Extending services for user authentications. Configured Apache Web Server and RSA Web Agent. Created RESTFull Web Services using Jersey & Spring base framework to satisfy the requirement of other dependent teams. Consumed RESTFull Web Service using HTTPClient and Spring based RESTFull Web Service Template. Created JMS module to support asynchronous communication. Implemented JMockUnit test cases. Implemented single page application using Angular JS. Wrote UNIX shell scripts and PL/SQL package to support migration task. ### Assistant Consultant @ Tata Consultancy Services Jan 2013 – Jan 2015 | kolkata, west bengal Lead Developer, Technical Lead Responsibilities: Involved in Business Requirement gathering, analysis and feasibility study. Participated in requirement gap analysis Involved in the development of application using Java/J2EE Technologies. Logical Data Model designing. Defined Hibernate Entity and established relation between entities. Worked in designing and modification of user interface component using HTML, JQuery, YUI and CSS. Identified Business components and assign tasks to team members Involved in SOAP based Web Service development using JAX-WS. Implemented complex caching logic in clustered multi node environment using JBoss Cache. Integrated new delivery components into existing Product’s module and ensured functional integrity. Developed the algorithm for Decision Tree based analytical tool used for Credit Bureau company. Implemented web service content validation before it hits the actual service method using @HandlerChain provided in JAX-WS. Responsible for defining XSDs which validates service’s input and output structure as well as conforms the business requirement. Designed the build script using Maven Worked in build automation process using Jenkins. Modified the component and removed security threats like SQL Injection, CR & LF injection, Cross Site Scripting as per the Veracode static code analysis. ### IT Analyst @ Tata Consultancy Services Jan 2010 – Jan 2013 | Costa Mesa, CA, USA Senior Developer Responsibilities: Involved on requirement gathering from respective process expert and analysis. Setting up workspace in Eclipse. Involved in build script writing using ANT. Developed application using Struts 2, Spring, Hibernate and iBatis. Involved in designing batch process using Spring Task Scheduler. Implemented controlled thread creation and assign processes to threads for parallel processing using Spring’s Task Executor. Designed robust decision analytics model and rule engine which is involved in Credit Application and Credit Limit approval process. Involved in Hibernate Entity mapping with application tables and defined relationship between POJO classes using hibernate annotation. Implemented custom Access Control solution to implement role based authorization for the application. Defined custom JSP Tag library on top of Struts 2 to minimize view layer coding and to expedite developmet process. Implemented User Interface application using Yahoo User Interface 3.0. Involved in designing UI like widget creation, data table population through AJAX call while maintaining the cross browser compatibility of the application. Database Designing and writing queries/stored procedures in the Database Layer. Deploying modules in the test environment and was responsible to build application in Clear Case server. ### Assistant System Engineer @ Tata Consultancy Services Jan 2005 – Jan 2010 | Kolkata Area, India Developer & Module Lead Responsibilities: Involved on requirement gathering from respective process expert and analysis. Active participation in module design, functional flow and analysis. Development and enhancement activity in Oracle ERP as per customer requirement. Implemented Oracle BPEL processes for data upload into interface table and incoming file processing. Implemented Oracle ESB to transform data into different format to fit into third party service. Developed queries/stored procedures in the Database Layer. Responsible to develop custom java component for File pooling service. Implemented Logging methodologies using Log4J. Implemented custom component to get rid off unused session attribute for beyond a certain time. ### Data Analyst @ Indian Statistical Instiute, Kolkata Jan 2014 – Jan 2014 Worked on various projects during the training and created statistical models by using data cleansing( Outlier removal, Auto-correlation, seasonality, influencers etc.) , data preparation( Dummy variables, standardization etc.) , data modeling (Bayesian, linear regression, multi-linear regression, logistic regression, survival analysis, classification analysis, cluster analysis, PCA, TSA, Support Vector Machine, Random Forrest) procedures. ### Software Engineer @ Sasken Communication Technologies Jan 2005 – Jan 2005 | Bangalore Area, India Software Engineer Responsibilities: Understanding of mobile signaling, communication specifications and protocols. Device driver development. Implemented component using C, Shell and Assembly language. ## Education ### Bachelor of Technology (B.Tech.) in Information Technology West Bengal University of Technology, Kolkata ### Higher Secondary in Science Kalyan Nagar Vidyapith ### Secondary in Science Ramakrishna Mission Boys' Home, Rahara ## Contact & Social - LinkedIn: https://linkedin.com/in/manaskumardaspublic --- Source: https://flows.cv/manasdas JSON Resume: https://flows.cv/manasdas/resume.json Last updated: 2026-04-12