Dynamic and detail-oriented full-stack software engineer with extensive experience in both front-end and back-end development. Strong understanding of software development principles, data processing (queries, aggregates, ETL), framework design, and building scalable, maintainable solutions using object-oriented principles. Quick learner, task driven, energetic, and successful working in team-oriented and individual settings.
Contributed to the development and enhancement of a custom automation framework for IRS enterprise applications, focusing on backend Java development.
Environment: Java, Selenium, Maven, TestNG, Eclipse, GitHub, Agile/Scrum
Implemented, maintained, and enhanced eRA applications: eRA Commons, ASSIST, IAR, eRA, XTRAIN, XTRACT, Admin Supp, Admin, Institutional Support, Prior Approval, Non-Research, Internet Assisted Review, eRA Partners, and IC Coordinator Portal.
Environment: Java, JavaScript, TypeScript, Bootstrap, jQuery, CSS, HTML5, Section 508, Spring Boot, Spring JPA, Thymeleaf, JSON, Oracle, PLSQL, Selenium, Maven, Eclipse
Developed and maintained the organization's websites and web-based applications. Worked closely with cross-functional teams, including design, content, and IT, to ensure that the websites and applications were user-friendly, accessible, and met business requirements.
Environment: JavaScript, jQuery, Bootstrap, React, HTML, CSS, Section 508
Analyzed business processes, gathered requirements, and identified opportunities for improvement. The role involved working closely with cross-functional teams, including IT, scientific departments, and operations, to understand business needs and translate them into technical requirements. Key responsibilities included revising the Certificate of Analysis (CoA) process and workflow models to create a fast and cost-effective approach. Worked with IT teams to ensure that requirements were accurately translated into technical designs and solutions. Other duties included testing and validating system functionality, performing testing, documenting business processes and procedures, and providing training and support to end-users.
Environment: Laboratory Inventory Management System (LIMS), SQL, MySQL, MS Visio, MS Office
Performed protein docking simulations using software such as Chimera, Yasara, VBA. Analyzed and interpreted simulation results using statistical methods and various aspects of protein biochemistry. Demonstrated strong analytical and problem-solving skills, as well as a keen attention to detail and a passion for scientific research.
Environment: Python, Chimera, Yasara, VBA, Excel, Protein Docking, Data Modeling, Data Analysis, Linux, Unix, Unix Shell Scripts, Bourne Shell
Programming Languages: Java, JavaScript, TypeScript, HTML, CSS, C, Python
Frameworks/API: Spring Boot, Spring Framework, Spring JPA, RESTful APIs, Hibernate, JDBC, eBean, Log4j2
Front-End: JavaScript, jQuery, Bootstrap, React, AJAX, JSON, Fetch API
Databases: Oracle, PL/SQL Developer, MySQL, SQL Server
Methodology & QA: Agile, Scrum, JIRA
IDE: Eclipse, IntelliJ, Microsoft Visual Studio, PyCharm
Version Control: Git, GitHub, TortoiseGit
CI/CD: Jenkins, Maven
Test & Automation: Selenium WebDriver, TestNG, Junit, Key
Driven Framework, Behavior Driven Framework, Postman
Cloud/DevOps Tools: AWS, Azure, Docker, Kubernetes
Software Engineering Practices: Object-Oriented Design (OOD), System Design
Operating Systems & Shells: Windows, macOS, Linux, Unix, Bash, Bourne Shell
Miscellaneous: Microsoft Copilot, GitHub Copilot
Active IRS Public Trust Security Clearance,
U.S. Citizen