Quantcast

Software Development Data Analytics Resu...
Resumes | Register

Candidate Information
Title Software Development Data Analytics
Target Location US-VA-Reston
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Data Analytics Software Development Ellicott City, MD

Software Development Test Data Fairfax, VA

Azure Cloud Software Development Washington, DC

.Net Developer Software Engineer Aldie, VA

Software Development Life Cycle Ashburn, VA

Project Manager Software Development Washington, DC

Software Developer Business Intelligence Alexandria, VA

Click here or scroll down to respond to this candidate
PROFESSIONAL SUMMARY:Senior Software/Data Engineer with 14 years of diverse experience in software development and data analytics across various domains. Expert in the complete software development lifecycle, delivering value-driven solutions that meet the industry's evolving needs. Proficient in both frontend and backend development, cloud computing, DevOps, Data Analysis, and Big Data technologies.CORE COMPETENCIES:Software Development Lifecycle: Comprehensive understanding from conceptualization to deployment and maintenance.Web Application Development: Expertise in building intuitive user interfaces and scalable backend systems.Core Java: Extensive experience in Core Java programming, with proficiency in multi-threading, reflections, data structures, generics, and a strong foundation in object-oriented programming principles(OOP).J2EE Technologies: Extensive background in Java, Struts, Spring Framework, Spring Boot, and Hibernate for developing enterprise-grade applications.Cloud Computing: Hands-on experience with AWS and Azure designing, deploying, and managing cloud-native applications.DevOps Practices: Skilled in CI/CD pipelines, automation frameworks, and configuration management using Jenkins, Docker, Kubernetes, and Ansible.fDatabase Management: Proficient with MySQL, Oracle, SQL Server, PostgreSQL, MongoDB, Hbase, and Cassandra for optimized performance and scalability.Big Data Technologies: Deep understanding of Hadoop, Spark, Hive, Pig, Flink, Kafka, and Elastic Search for large dataset processing and analysis.Data Analytics Tools: Python, Tableau, Power BIResearch on Big Data Analytics: Published multiple articles and papers, driving advancements in the field.Contribution to Academic and Industry: Actively involved in syllabus drafting, teaching, and research activities of Big Data Technology for various universities for both Bachelor and Masters levelLeadership and Mentoring: Proven track record in R&D initiatives and mentoring junior team members.Machine Learning: Skilled in TensorFlow, Keras, and Scikit-Learn, applying data-driven approaches to business problems.Agile Methodologies: Dynamic communicator and Agile advocate with Scrum Master Certification.Microservices Architecture: Experienced in developing scalable and resilient applications.Frontend Technologies: Proficient in HTML5, CSS3, JavaScript, Angular, and React for seamless user experiences.API Development: Expertise in REST and GraphQL for enhanced system interoperability.Version Control Systems: Strong proficiency in Git and SVN for maintaining code integrity and collaboration.Security Best Practices: Ensuring robust protection against vulnerabilities.Performance Tuning and Optimization: Ensuring applications meet high standards of efficiency and reliability.TECHNICAL SKILLS:Programming Languages/ TechnologiesC, C++, Java (J2SE/J2ME/J2EE), Python, C#.NET, Android, NVIDIA CUDA, MPI, BlockchainDatabaseMYSQL, DB2, Oracle, SQL Server, PostgreSQL, MongoDB, HBase, CassandraWebJavaScript, HTML, CSS, PHP, Servlet, JSP, AJAX, React JS, AngularServerTomcat, JBOSS, Web SphereDevelopment ToolsEclipse, NetBeans, IntelliJ, IBM RAD, Visual Studio, VS Code, Android Studio, Anypoint Studio for Mule ESBFrameworkSpring, Spring Boot, Struts2.0, Hibernate, JUnit, Mockito, Hadoop, MapReduce, Spark, Mule ESB, Kibana ELK, Flink, KafkaOperating SystemWindows, Linux, Mac OSCloud TechnologyAWS, AzureBuild ToolMaven, AntContinuous Integration ToolsBamboo, JenkinsCode Review ToolsCrucible, SonarWeb ServicesSOAP, RESTVersion ControlSVN, GITEDUCATION & CREDENTIALS:Masters Of Science in Computer Engineering, IOE - Tribhuvan University, Nepal 2014Bachelors in Computer Engineering, IOE - Tribhuvan University, Nepal 2010Certified Scrum Master - Scrum AllianceHIPAA CertificationGold Medal Recipient from Hon. President of Nepal as a University Topper of Masters of Science in Computer Engineering from Tribhuvan UniversityActive Member of FOSS (Free and Open Source Software) Community NepalPUBLICATIONS:Bohara, J. (2013). MapReduce-Based Approach to Sequence Comparison Using Longest Common Subsequence. Proceedings of IOE Graduate Conference Vol. 1, 50-55. (link)Bohara, J., & Joshi, S. R. (2015). MapReduce-based approach to longest common subsequence in biosequences. LAP Lambert Academic Publishing, Germany. (link)Bohara, J. (2014). A MapReduce-Based Parallel Algorithm for Finding Longest Common Subsequence in Biosequences. (link)Publications on Big Data Technology with ICT Magazine of Nepal as columnistPROFESSIONAL EXPERIENCE:Cotiviti, Waltham, MA Apr 2020 - May 2024Sr. Java DeveloperProject: Develop and maintain the healthcare claims processing system designed to optimize the accuracy and efficiency of claim reviews and payments.Responsibilities:Lead a team of developers in the design, development, and implementation of new features and enhancements for the claims processing system using Agile methodologies.Collaborate with product managers, business analysts, and stakeholders to gather requirements and ensure the system meets business needs using Jira.Architect and implement microservices with Spring Boot and Docker to handle different aspects of claims processing, ensuring scalability and maintainability.Develop and maintain responsive, dynamic user interfaces using React.js, improving user engagement and application performance through component-based architecture and state management with ReduxConduct code reviews using GitHub and provide mentorship to junior developers to improve code quality and adherence to best practices.Automate build and deployment processes with Gradle and Maven, reducing release cycle times and improving code quality.Utilize JUnit for Test-Driven Development (TDD) to create and maintain high-quality, reliable code through rigorous unit testing.Utilize Kubernetes for efficient container orchestration, leading to optimized resource utilization.Design and implement scalable batch processing solutions using Spring Batch.Integrate Spring Batch jobs with Spring Boot applications for seamless application deployment.Use Spring JPA for database interactions, ensuring efficient data retrieval and storage.Utilize DynaTrace and Splunk for application monitoring, troubleshooting, and performance optimization.Support containerized application deployments on OpenShift, facilitating consistent and efficient operations.Manage deployment processes and continuous integration/continuous deployment (CI/CD) pipelines using Jenkins and Docker, ensuring smooth and automated deployments.Engineered and deployed real-time data pipelines utilizing Apache Kafka, ensuring dependable data streaming, ingestion, and processing across distributed systems.Implemented and managed messaging solutions with RabbitMQ, facilitating reliable asynchronous communication between microservices through efficient message queuing and event streaming.Implement infrastructure as code with Terraform, enabling efficient and repeatable cloud resource provisioning.Support Unix-based system administration tasks, including script writing and environment setup.Utilized Unix systems for managing application deployments and environment configurations.Deploy and manage containerized applications using Kubernetes, optimizing resource usage and scalability.Ensure the security and compliance of the application with HIPAA healthcare regulations by implementing secure coding practices and conducting regular security audits.Monitor application performance using tools like Prometheus and Grafana, identify bottlenecks, and implement solutions to improve system efficiency.Developed and maintained infrastructure as code with Terraform, ensuring consistent and repeatable deployments.Utilize JPA/Hibernate for ORM, streamlining database interactions.Integrate Scala with Java-based frameworks such as Spring and Hibernate, ensuring smooth interoperability.Coordinate with the QA team to ensure comprehensive test coverage and resolve defects promptly, using testing frameworks like JUnit and Selenium.Develop RESTful APIs to facilitate integration with other internal and external systems, ensuring secure and efficient data exchange.Successfully designed, developed, and optimized big data solutions using Hadoop ecosystem tools (HDFS, MapReduce, Hive, Pig, and Spark)Develop and deploy an AI-driven claim processing system, leveraging machine learning algorithms for automated fraud detection, claim validation, and anomaly detectionImplement NLP algorithms to automatically extract and validate key information from claim documents, improving data accuracyImplement caching strategies using Redis to enhance application performance and reduce database load.Utilized Pandas, NumPy, and scikit-learn for data manipulation, analysis, and predictive modelingUtilize AWS services such as EC2, S3, RDS, and Lambda to build and manage application infrastructure.Environment: Java, Spring Boot, Hibernate, Angular, HTML, CSS, JavaScript, MySQL, Jenkins, Docker, Kubernetes, AWS - EC2, S3, RDS, Lambda, IAM, CloudWatch, Git, GitHub, Jira, Kafka, Elasticsearch, Prometheus and Grafana, Redis)Government of Nepal, Kathmandu, Nepal Oct 2014 - Apr 2020Lead Java DeveloperProject #1: The National ID System is the Biometric and Smart Card based Identity Management System, a game-changer project of the Government of Nepal. This system has various sub-systems like Enrollment System, Enterprise Service Bus, Workflow Management System, Automatic Biometric Identification System, Smart Card Personalization System, Smart Card Management System, Card Issuance and Post Issuance System, Application Management System, Terminal Management System, etc. These systems are web-based applications developed using J2EE technologies.Responsibilities:Involved as a key member in system requirement specification, software verification and validation, implementation, system integration, system administration, and operationalization of various sub-systems.Implemented RESTful APIs using Spring Boot, integrated with Azure API Management for secure and scalable API access.Conducted performance tuning and optimization for applications running on Azure, improving response times and user experience.Utilized Node.js for server-side scripting, enhancing the efficiency of backend operations.Developed and maintained robust RESTful APIs with Java Spring Boot, supporting various client applications.Collaborated with front-end developers to integrate Java-based back-end systems with content authoring platforms.Integrated a service mesh using Consul to achieve better service discovery and configuration management.Implemented TDD in the development process, reducing production bugs significantly.Integrated Vue.js components with backend services, creating a cohesive and interactive user interface.Designed, developed, and managed the relational database management system (RDBMS) for the project, including SQL programming, database schema design, data modeling, and performance optimization.Developed and maintained high-performance, scalable databases using MongoDB, enhancing data retrieval efficiency and application reliability.Integrated content management systems with external databases and storage solutions using Java.Utilized Azure Cosmos DB for NoSQL databases in the project, focusing on data modeling, performance optimization, and developing scalable, reliable cloud applications.Developed and deployed web services using WSAD, including the design and implementation of WSDL for service descriptions, and utilized UDDI for service discovery and integration.Involved in the integration of the National ID System with other government and private sector systems using Mule ESBManaged containerized applications on OpenShift, optimizing deployment processes and resource allocation.Utilized Java Spring framework to build scalable and maintainable content management applications.Collaborated with front-end developers to integrate Vue.js components, providing a seamless user experience.Develop and maintain backend systems with Spring Boot, following best practices and design patterns.Developed and deployed scalable server-side applications using Node.js, implementing RESTful APIs and integrating with NoSQL/SQL databases.Developed enterprise applications using XML for data exchange, EJB for business logic, Jax RPC for remote procedure calls, and JavaBeans for reusable components.Actively involved in Java programming for the customization of the NID System.Developed various software modules on top of the NID System.Developed end-to-end web applications using Spring Boot for the back end and React for the front end.Worked as Project Manager to ensure the project was completed on time and within budget.Involved in policy drafting for NID system development and implementation.Developed and maintained microservices using Spring Boot, enhancing the modularity and scalability of the application.Implemented reactive programming concepts using Reactive Kafka and Flux, improving system responsiveness.Configured Kerberos authentication for secure communication and identity verification within the application ecosystem.Developed a real-time analytics platform using Spring WebFlux and Kafka, providing real-time data processing capabilities.Secured APIs using OAuth and JWT, enhancing authentication and authorization mechanisms.Utilized Spring Boot's built-in features for efficient dependency injection and configuration management.Leveraged Hadoop ecosystem tools (HDFS, MapReduce, Hive, Pig, and Spark) to process and analyze extensive citizen datasets, leading to actionable insights that informed policy decisions and improved public services.Used Kafka to design, implement, and optimize real-time data processing pipelines, enhancing system scalability and performance.Implemented CI/CD pipelines with GitHub Actions, enhancing the deployment process and reducing downtime.Leveraged Managed Streaming for Apache Kafka (MSK) for real-time data streaming applicationsUtilized PySpark for extensive data processing tasks, employing advanced analytics to derive valuable insights and enhance operational efficiency.Developed and optimized real-time data processing applications using Apache Spark Streaming, improving data pipeline efficiency and reducing processing latency.Developed and deployed scalable real-time data processing applications using Apache Flink.Implemented data processing pipelines using Scala and Apache Spark, optimizing performance for large datasets.Used Power BI and Tableau to analyze complex datasets, leveraging Power BI's robust data modeling capabilities and Tableau's advanced visualization tools to deliver comprehensive and interactive business intelligence solutions.Integrated user interfaces with business intelligence tools such as Qlik, QuickSight, and Power BI to enhance data visualization and analytics capabilities.Developed and deployed microservices-based applications on Pivotal Cloud Foundry (PCF), ensuring high scalability and availability.Created Visio diagrams to document system designs, use cases, and business processes, ensuring comprehensive documentation.Led R&D activities focused on advancing the capabilities of the NID System, including the development of applications for Smart Card technology using Java Card Technology.Trained team members for the use of various subsystems of the National ID System.Developed strategic rollout plans for the National ID System, coordinating deployment activities and ensuring minimal disruption to operations.Involved in the integration of the National ID System with other government and private sector systems.Managed Azure SQL Database for storing application data, and optimizing queries for performance and reliability.Integrated React components into the existing Java-based web applications for improved user interface and interactivity.Integrated Spring Boot applications with various messaging systems like Kafka and RabbitMQ.Developed reusable UI components and implemented client-side routing for smoother navigation.Environment: Java (J2EE), Java Card, Global Platform, SOAP, Python, Node.js, Oracle, PostgreSQL, Biometrics (Fingerprint and IRIS), Public Key Infrastructure, Mule ESB, Apache CXF, ELK Stack (Elasticsearch, Logstash, Kibana), Centreon, React.js, React RouterProject #2: Pre-Enrollment is a web-based application through which users can pre-enroll their demographic data and book an appointment with their appropriate location and time for Biometric Capture. It is integrated with the National ID System through web services so that pre-enrolled data of the user are fetched automatically in the Enrollment subsystem of the National ID System during Biometric capture and the status of Biometric capture is updated in the Pre-Enrollment System.Responsibilities:Prepared Requirement Specification DocumentWorked as Solution Architect and Lead Developer of the SystemDesigned and developed the systemManaged build processes with Maven and Gradle, ensuring consistent and reliable buildsDeveloped scalable microservices using Java8, Java11, Java17, and Java21, deployed on AWS EKS for high availability and resilienceMonitored application performance and conducted TDD-based troubleshooting to resolve issuesDesigned and implemented RESTful APIs and integrated with AWS DynamoDB for fast and flexible NoSQL data storageDesigned and implemented RESTful web services to integrate with an MDM application, enhancing data management and accessibilityImplemented batch processing solutions in Databricks with Java for large-scale data transformations and aggregationsUtilized Databricks with Java to process and analyze large datasets from various data sources, delivering actionable insightsUtilized AWS Fargate for serverless container management, ensuring seamless deployment and scaling of Java applicationsConfigured and managed DNS settings using AWS Route53 for reliable and scalable domain name servicesDesigned and developed backend services in Java, leveraging AWS SDKs for integration with DynamoDB, Cognito, and KMSWorked with senior developers to understand and implement ADFS and Kerberos for secure authentication.Integrated Snowflake with Java-based microservices to enable seamless data sharing across applicationsUtilized Java to implement data encryption and security measures for data stored in Snowflake, ensuring complianceBuilt and maintained single-page applications (SPAs) using React and Redux, ensuring efficient state management and performanceDeveloped user interface components using React.js for enhanced user experience and interactivity, including form validation, dynamic data rendering, and integration with backend services via RESTful APIsMentored junior team members, guiding best practices and technical skillsCollaborated with front-end developers to integrate APIs built with Express.js and Nest.js, ensuring seamless user experiencesIntegrated OAuth and JWT for secure authentication and authorization processes in applications using Express.js and Nest.jsDeveloped robust applications using Java 8 features, including Stream API, lambdas, and functional interfaces, to improve code efficiency and readabilityImplemented dynamic web applications using JDBC and Servlets, enabling efficient database connectivity and seamless user interactionsIntegrated Spring Batch jobs with various data sources including databases, flat files, and external APIsConfigured version control system (SVN) and Continuous Integration Tool (Jenkins)Deployed the project in various environments (Development, Testing, and ProductionDeployed and managed the project using JBoss WildFly Application Server, ensuring high availability, scalability, and securityImplemented robust error handling and logging mechanismsCoordinated with the National ID System team for seamless data integration using Mule Enterprise Service Bus (ESB)Conducted system performance testing and optimizationEnsured compliance with data protection and privacy regulationsDeveloped automated test scripts for system validationManaged system security, including user authentication and authorizationCreated user training materials and conducted training sessions for end-usersProvided post-deployment support and maintenanceConducted regular system audits to ensure data integrity and accuracyFacilitated project status meetings with stakeholders to report progress and address issuesCreated project documentation, including architecture diagrams, user guides, and technical specificationsImplemented analytics and reporting features to track system usage and performanceCollaborated with cross-functional teams to address and resolve technical challengesEnvironment: Java (JSP, Servlet), Spring Boot, Oracle, SOAP, SVN, Jenkins, React.js, React RouterVerisk Analytics, Jersey City, NJ Apr 2010 - Sept 2014Senior Software Engineer - Technical LeadProject #1: ISO Claim Search Membership Management is the only comprehensive all-claims database and system for claims processing and fraud detection - serving property/casualty insurers, self-insured organizations, TPAs, and many state workers' compensation insurance funds. (https://claimsearch.iso.com/)Responsibilities:Worked in the Nepal Offshore team with US-based teams efficiently in Agile Scrum methodology.Coordinated with US-based stakeholders to ensure project alignment with business needsConducted Requirement Analysis and System Design to meet client specificationsDeveloped and implemented new features to enhance system functionalityWrote and maintained code for Automated Testing of the applicationManaged the deployment of the project in Test, Acceptance, and Production environmentsConducted regular stand-up meetings, sprint planning, and retrospective meetings as part of Agile implementationProvided technical mentorship to junior developersPerformed code reviews to ensure adherence to coding standards and best practicesDebugged and resolved technical issues in a timely mannerManaged version control and continuous integration processes using tools like Bamboo and CrucibleImplemented security measures using the Spring Framework (Security)Ensured high code quality through static code analysis using Sonar, PMD, and Check StylePrepared technical documentation and user guides for the applicationLed the integration of third-party APIs to extend system capabilitiesConducted performance tuning and optimization of database queriesManaged the project timeline and deliverables to ensure on-time completionFacilitated cross-functional team collaboration to address complex technical challengesEnvironment: Java, Struts2 MVC, Spring Framework (Security, JDBC, AOP, Transaction), DB2, Websphere, Mockito, JUnit, Bamboo, Crucible, fisheye, Jira, Sonar, PMD, Check StyleProject #2: The Integrated Training Tool is an in-house project of Verisk Information Technologies that completely automates the training process in the organization from collecting Training Need Assessment (TNA) requests to conducting training on different sessions. I was solely responsible for this project.Responsibilities:Conducted Requirement Analysis, System Design, Software Development, and Testing of the SystemManaged both front-end and back-end development tasksHandled the deployment of the system on the serverProvided ongoing maintenance and support for the systemConducted user training and prepared user manualsCoordinated with HR and training departments to gather requirements and feedbackEnsured compliance with organizational security policies, particularly in LDAP user authentication and authorizationLed performance tuning and optimization efforts for the applicationImplemented responsive design principles to enhance user experienceUtilized version control systems to manage code changes effectivelyDesigned and implemented RESTful APIs for seamless integration with other systemsMonitored application performance and implemented improvements to enhance efficiencyCreated detailed technical documentation for future reference and training purposesEngaged in continuous learning to keep up with emerging technologies and industry best practicesFacilitated workshops and training sessions to upskill team membersPlayed a key role in strategic planning for system enhancements and future developmentEnvironment: Servlet, Java Server Pages, HTML, CSS, Javascript for Development, LDAP of User Authentication and Authorization, MYSQL Database, JBoss ServerTEACHING EXPERIENCE(PART TIME)University of Wolverhampton, UK - Herald College, Kathmandu (August 2018  April 2024)6CS030 (High-Performance Computing)- Module Leader and Lecturer6CS030 (Big Data)- Module Leader and LecturerData Science - Module Leader and LecturerLondon Metropolitan University, UK - Islington College, Kathmandu (Feb 2019  April 2024)CS7079 (Data Warehousing and Big Data)  Module Leader and Lecturerhttps://intranet.londonmet.ac.uk/module-catalogue/record.cfm?mc=CS7079&_ga=2.193203502.2061816188.1718751735-1159663012.1718751735Tribhuvan University, Nepal (April 2010 April 2024)Advanced Java ProgrammingBig Data TechnologiesTechniques of Big DataData Mining and Data WarehousingAgile MethodologyIntroductory Programming with C and PythonDatabase Management SysteInformation SystemsSoftware EngineeringObject Oriented Programming in C++Artificial IntelligenceData Structures and AlgorithmsCloud ComputingNetwork SecuritySyllabus Preparation of Advanced Java Programming and Big DataPokhara University, Nepal (April 2020 April 2024)Big Data Technologies for Bachelors and Masters LevelSyllabus Preparation of Advanced Java Programming and Big DataPurbanchal University, Nepal (April 2022 April 2024)Big Data Management for Masters LevelMentor Thesis works for graduate and Final year projects for undergraduate students in various universities and colleges

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise