Personal Summary

Dynamic Lead Software Engineer with a proven track record at Booz Allen Hamilton, specializing in full-stack development and cloud solutions. Expert in machine learning and microservices architecture, I drive innovative projects that enhance accuracy and efficiency, while fostering cross-functional collaboration and mentoring teams to achieve exceptional results.

Experience

Lead Software Engineer
Booz Allen Hamilton | McLean, USA
09/2019 - Present
Client: National Institute of Allergy and Infectious Diseases (NIAID), Rockville, MD.
  • Led the LLM-based AI project, automating clinical document classification for improved accuracy and reduced manual work, resulting in a significant improvement in accuracy.
  • Led the secured, time-sensitive clinical trial data-sharing application using a Python backend and React as the front end.
  • Developed a facial recognition application using Node.js, Python, Vue.js, TensorFlow, OpenCV, and AWS Rekognition.
  • Led the development team in developing the next-generation 3D model exchange site using modern technologies: Node.js, Vue, Nuxt.js, TypeScript, and Python.
  • Implemented LLM for GPT development, enhancing summarization and chatbot capabilities, utilizing OpenAI and AWS Bedrock. Language: Python.
  • Working on an LLM-powered RAG/Agentic application to provide centralized semantic search. Tools: Python, AWS, and Bedrock.
  • Leading a development team on multiple time-critical projects across different technology stacks.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Researched image manipulation technology, developed image compression and filters using Python, and applied linear algebra.
  • Provided IaC service in the AWS environment for multiple applications to support AWS resource creation via CI/CD pipelines. Tools: AWS CDK, TypeScript.
  • Examined user needs and software requirements to estimate design feasibility and budget constraints.
  • Monitored the entire software lifecycles to meet project specifications and deadlines.
  • Programmed applications and tools using object-oriented languages, with goals of code abstraction, stability, and reuse, improving code quality and readability. Languages: Python, TypeScript, Java, and C#.
  • Completed the migration of over 6 million audit records on Limfinity Biobank to a Node.js web application with easy search capabilities.
  • Drafted business and technical specification documents, conveying complex analyses, and solutions.
  • Led the Python pipeline prototype to run jobs utilizing AWS infrastructure.
  • Led the Java Spring Boot microservices to consume the Kafka message stream, and provided REST endpoints to be consumed by others. Tools/Languages: Java, Spring Boot, Kafka, GCP, microservices, Bigtable.
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.
Software Engineer IV
Calibre Systems | Alexandria, USA
02/2019 - 09/2019
Client: National Institute of Allergy and Infectious Diseases (NIAID), Rockville, MD.
  • Successfully led the development efforts on the web application migration project from .NET/SharePoint to Drupal, ensuring a smooth transition using AWS infrastructure.
  • Worked as a lead full-stack engineer to develop the .NET application to perform the daily migration of organizations and users utilizing the web services.
  • Successfully migrated the SharePoint-based learning portal application to Moodle, enhancing the user experience and reducing the licensing cost.
  • Developed multiple prototype applications to meet specific use cases, as requested by the customers, improving the relationship.
  • Developed infrastructure as code to support multiple application deployments, utilizing the AWS CDK, Pulumi, and Terraform, reducing the manual deployment effort by 95%.
  • Worked on creating multiple Java applications using Spring Boot microservices, cloud functions, and dataflow tasks hosted on GCP. Tools/Languages: Java, Spring Boot, Kafka, GCP, microservices, Dataflow, Cloud function, Bigtable.
  • Containerized the applications to be hosted in AWS ECS, and enabled the CI/CD pipelines.
  • Enforced best development practices while mentoring new developers in a lead role.
  • Integrated SAML login on multiple applications to enforce the SSO.
Software Engineer IV
Eliassen Group | Rockville, USA
05/2016 - 02/2019
Client: National Institute of Allergy and Infectious Diseases (NIAID), Rockville, MD.
  • Refined user needs and software requirements to estimate design feasibility and budget constraints.
  • Led the effort to use modern JavaScript frameworks and task runners on multiple web applications, improving the security and code quality.
  • Led the team to containerize the application and host it on the AWS infrastructure to satisfy the business needs.
  • Integrated OpenSearch/Solr search on multiple web applications on the AWS platform.
  • Developed and deployed scalable microservices using Java and Spring Boot, integrating with Google Cloud Functions for serverless execution, and Dataflow pipelines to process and transform large datasets in real-time, improving data ingestion performance by 40%.
  • Documented software designs and architecture for future reference and maintenance.
  • Developed the application portal to ease users' management of their schedules, links, and other resources in .NET and Angular.
  • Worked on creating an API gateway to provide access to the custom REST services developed in multiple applications using .NET, Drupal, and Python.
  • Worked closely with systems analysts, engineers, and programmers to understand limitations, develop capabilities, and resolve software problems.
  • Researched new technologies and methodologies to propose innovative software solutions.
  • Analyzed and interpreted complex technical documents and data models.
  • Utilized customer feedback and system trends to inform critical product decisions.
  • Utilized AWS Lex and Polly to provide a voice-enabled chatbot.
Senior Software Engineer
FrontPoint Security | Sterling, USA
03/2016 - 05/2016
  • Mentored junior software engineers through routine coaching and training opportunities.
  • Automated system tasks using scripts and support tools.
  • Worked on the lead extraction feature from Facebook and Rakuten. Frameworks: .NET framework, AngularJS.
  • Integrated third-party APIs into existing systems.
Senior Software Engineer
LCG Inc | Bethesda, USA
09/2011 - 03/2016
Client: National Institute of Biomedical Imaging and Bioengineering, Bethesda, MD.
  • Built interactive web-based user interfaces, leveraging TypeScript, Angular, and SCSS.
  • Researched new technological innovations and vendor packages to adjust to market trends.
  • Worked as an architect and full-stack engineer on the website migration project. Languages/Frameworks: .NET, C#, PHP, Drupal, JavaScript libraries.
  • Worked on building custom SharePoint development in .NET to enhance the document workflow and PDF creation.
  • Worked as an architect and full-stack engineer on the NIH Director's award-winning AdminHub project. Languages/Frameworks: PHP, Drupal, and JavaScript libraries.
  • Developed mobile applications using different JavaScript frameworks.
  • Developed the application for enhancing agency knowledge among medical scientists, and participated in the HHS Ignite competition. .NET, D3.js, SharePoint.
  • Mentored junior developers, and provided useful guidance on code quality and best practices.
Software Engineer
Astroid Venture | Kathmandu, Nepal
04/2008 - 10/2010
Client: Tzunami Inc., Bellevue, WA.
  • Developed and supported the leading SharePoint migration tool, Tzunami Deployer, and different exporter tools. Language: .NET, C#, SharePoint.
  • Led the effort to develop the Lotus Notes Exporter for Tzunami Deployer in C#.NET.
  • Worked with cross-countries teams to communicate project requirements and proposals.
  • Led the development teams, overseeing project progress, and mentoring junior engineers.
  • Conducted a feasibility study, created the project plan, and created the architectural design for different projects.
  • Researched and resolved cases in the production support queue.

References

Available upon request.